原生开发之css样式问题(持续更新)

·移动端开发将div高度设置为设备高度

div{
    Height:100vh;
}

· select选择器文字设置:

/*select文字右对齐*/
select{
    direction: rtl;
}

/*文字垂直居中*/
Select{
    height:30px;
    line-height:18px;
    padding:2px 0 ;
}

·textarea、input、select等表单控件在active状态下会出现的边框

textarea、input、select、button等在active状态下默认会有outline,将outline的值设置为none即可

button,textarea,input,select{
  outline: none;
}

· 设置input placeholder的样式

input::-webkit-input-placeholder {
    color: #aab2bd;
}
时间: 2024-10-29 08:58:18

原生开发之css样式问题(持续更新)的相关文章

用到的css样式(持续更新中)

1 height:auto;min-height:100%;使得最小高度为屏幕高度. 2 -webkit-tap-highlight-color:rgba(0,0,0,0);避免移动端点击事件出现背景框 3 text-decoration:underline/overline/line-through; 定义文本上的下划线/上划线/中划线

前端开发之CSS基础知识02

重要: 行内元素中只能容纳文本或其他的行内元素 a标签例外 文字类型的块标签,不要放其他块元素 如 P H1 CSS规范: .demo {} 空格 font-size: 12px; 空格 .a1, .a2, .a3 {} 空格 后代选择器或子代选择器最好不要超过三层 文字分为 顶线 中线 基线 底线 CSS特性: 层叠行:若冲突,按照最后的为准 CSS权重(重要): 标签 0.0.0.1 类选择器 0.0.1.0 id选择器 0.1.0.0 内联样式 1.0.0.0 !important 无穷大

Asp.net模块化开发之“部分版本部分模块更新(上线)”

项目开发从来就不是一个简单的问题.更难的问题是维护其他人开发的项目,并且要修改bug.如果原系统有重大问题还需要重构. 怎么重构系统不是本文探讨的问题,但是重构后如何上线部署和本文关系密切.这个大家可能刚兴趣. 言归正传,现在演示一下如果做到部分版本和部分模块更新. Asp.net模块化开发系列目录 1. Asp.net模块化开发之Mvc分区扩展框架(送源码) 2. Asp.net模块化开发之“开启分模块开发简单愉快之旅” 3. Asp.net模块化开发之“逻辑(项目)复用” 3.1. 不同角色

前端开发之css篇

一.css简介 css(Cascading Style Sheets)层叠样式表,是一种为html文档添加样式的语言,主要有两个功能:渲染和布局.使用css主要关注两个点:查找到标签,属性操作 二.css的引入方式 (1)行内式引入: <div style="color:red;font-size: 16px">hello</div> 直接在html语句的属性中设置,这种方法的缺点是html代码和css代码混合在一起,耦合性太强,维护困难 (2)嵌入式引入: &

用原生JS读写CSS样式的方法总结

一.可以通过DOM节点对象的style对象(即CSSStyleDeclaration对象)来读写文档元素的CSS样式    如:var elm = document.getElementById('test'); elm.style.color = 'black'; 二.通过Element对象的getAttribute().setAttribute().removeAttribute()直接读写style属性    如:elm.setAttribute('style','color:red;li

原生javascript 获得css样式有几种方法?

css 样式分为行内样式和 外部样式: 1.javascript 获得行内样式 : 可以使用  ele.style."属性名称"(如果遇到属性名称带有"-", 需要使用驼峰方法,例如 background-color 改为 backgroundColor); 2.javascript 获得外部样式 ( getComputedStyle 可以获得style 的值也可以获得外部样式表的css) 获得外部样式可以使用浏览器提供的 "window.getCompu

前端开发之CSS篇一

一.CSS介绍和语法 二.CSS引入方式 三.基本选择器 四.高级选择器 五.伪类选择器 六.伪元素选择器 1??  CSS介绍和语法 1. CSS的介绍 (1)为什么需要CSS? 使用css的目的就是让网页具有美观一致的页面,另外一个最重要的原因是内容与格式分离 在没有CSS之前,我们想要修改HTML元素的样式需要为每个HTML元素单独定义样式属性,当HTML内容非常多时,就会定义很多重复的样式属性,并且修改的时候需要逐个修改,费心费力.而此时CSS就出现了. CSS的出现解决了以下问题: 首

CSS学习总结(持续更新,反复总结,提炼精华)

一.css属性分析(8/9晚上开始更新) 1.border边框属性 border-width不支持百分比,默认3px,关键字thin=1px,medium=3px,thick=5px,border-style:double至少3px 虚线在浏览器中存在兼容性问题,谷歌火狐宽高比3:1,IE2:1,所以虚线只能做做边框,用来画图可能会出问题 点线dashed,IE中为圆点,其他为方点,可用其来制作IE中没有的border-radius效果 border-style:double,兼容性极好,可用来

Android开发之Jenkins+Gradle实现持续集成、apk多渠道打包

前言: 首先很高兴大家来阅读王某人这篇文章,我干肯定大部分公司的发版流程是这样的,android程序员小李打出各渠道包,发给运维小胡,小胡将个渠道包上传各大应用市场,就这样送审了... 我们反过来想一想,程序员小李的工作有意义吗,首先肯定耽误它手头的工作吧,对于公司来说程序员的时间就是金钱,还有如果哪一天程序员小李脑子发热了,忘记改debug参数了,忘记改versioncode值了,这些后果谁来承担呢? 不要怕,下面我们就来认识下今天得主人公,Jenkins+Gradle: Jenkins简介