【移动应用开发技术】web网页制作的小技巧有哪些_第1页
【移动应用开发技术】web网页制作的小技巧有哪些_第2页
【移动应用开发技术】web网页制作的小技巧有哪些_第3页
【移动应用开发技术】web网页制作的小技巧有哪些_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【移动应用开发技术】web网页制作的小技巧有哪些

这篇文章主要介绍了web网页制作的小技巧有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让在下带着大家一起了解一下。总结如下:一、box-sizing:允许以特定的方式去定义匹配某个区域的特定元素。content-box:在规定一个框的宽高之外给这个框加内边距和边框。border-box:(textarea和select默认值)在规定的一个框的宽高之内给这个框加内边距和边框。/*看个人习惯而用,但一般标签默认属性是content-box,除textarea,select*/

box-sizing:

content-box;

-moz-box-sizing:

content-box;

-webkit-box-sizing:

content-box;二、美化input框/*在IE10+浏览器中,

使用css即可隐藏input文本输入框右侧的叉号*/

input[type=text]::-ms-clear,::-ms-reveal{display:none;}

input::-ms-clear,::-ms-reveal{display:none;}

input{

/*去除点击出现轮廓颜色*/

outline:

none;

/*padding已在重置样式中去除,如果没有去除,记得有padding哦*/

}三、美化textarea文本域textarea{

/*别忘了文本域的box-sizing属性值是border-box;所有的边框和padding都是在你固定的宽高的基础上绘制*/

/*去除点击出现轮廓颜色*/

outline:

none;

/*如果有需要,去掉右下角的可拉伸变大小的图标和功能*/

resize:

none;

/*padding已在重置样式中去除,如果没有去除,记得有padding哦*/

}四、改变placeholder的字体颜色大小input::-webkit-input-placeholder

{

/*

WebKit

browsers

*/

font-size:14px;

color:

#333;

}

input:-moz-placeholder

{

/*

Mozilla

Firefox

4

to

18

*/

font-size:14px;

color:

#333;

}

input::-moz-placeholder

{

/*

Mozilla

Firefox

19+

*/

font-size:14px;

color:

#333;

}

input:-ms-input-placeholder

{

/*

Internet

Explorer

10+

*/

font-size:14px;

color:

#333;

}五、美化select/*清除ie的默认选择框样式清除,隐藏下拉箭头*/

select::-ms-expand

{

display:

none;

}

select

{

/*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/

border:

solid

1px

#333;

/*将默认的select选择框样式清除*/

appearance:none;

-moz-appearance:none;

-webkit-appearance:none;

/*在选择框的最右侧中间显示小箭头图片*/

background:

url("小箭头图片路径")

no-repeat

right

center

transparent;

/*为下拉小箭头留出一点位置,避免被文字覆盖*/

padding-right:

14px;

/*去除点击出现轮廓颜色*/

outline:

none;

}六、美化button按钮button{

/*本身有2px的边框,一般的button都不需要边框*/

border:

none;

/*本身有的背景色,可以用其他颜色取代*/

background:

#333;

/*padding已在重置样式中去除,如果没有去除,记得有padding哦*/

}七、美化单选框、多选框或者是上传文件按钮/*因为用input[type="radio"]和input[type="cheakbox"]都不能直接改变它们的样式,这个时候要用到label标签关联,然后隐藏input标签,直接给label标签样式就好了。选中label就是选中了此标签*/

<label

for="sex">男</label>

<input

type="radio"

id="sex"

value="男"

/>八、多出文字用省略号表示white-space:

nowrap;

/*

强制不换行

*/

overflow:hidden;

/

*内容超出宽度时隐藏超出部分的内容

*/

text-overflow:ellipsis;/*

当对象内文本溢出时显示省略标记(...)

,需与overflow:hidden;一起使用。*/九、css页面点击文字出现蓝色底色去掉方法-moz-user-select:

none;

/*

火狐

*/

-webkit-user-select:

none;

/*

webkit浏览器

*/

-ms-user-select:

none;

/*

IE10

*/

-khtml-user-select:

none;

/*

早期浏览器

*/

user-select:

none;十、在遇见图标的垂直位置很难调整的时候可以用这个属性vertical-align:

30%;

vertical-align:

middle;十一、如何让一个div在页面中上下左右居中div{

width:400px;

height:300px;

position:absolute;

top:50%;

lef

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论