css清除默认样式和设置公共样式的方法_CSS教程_CSS_网页制作

来源:脚本之家  责任编辑:小易  

以下为css a标签去掉默认样式:a { text-decoration:none out-line:nonecolor:#*;}层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力www.zgxue.com防采集请勿采集本网。

CSS 清除默认样式

两种方法: 一种是左浮动:{float:left} Float常跟属性值left、right、none 本例中的样式表把段落元素设置为内联元素。而 div 元素不会显示出来!div 元素的内容不会显示出来!

通常的清除默认样式:

这是因为body的padding属性的默认值就是0,所以你把它删掉会觉得没啥变化。但是没有变化就不等于说它是多余的,如果前面的css设置(包括内联的或外联的)中把body的padding设为其他大于0的值,

*{ margin:0; padding:0}li{ list-style:none}img{ vertical-align:top; border:none}

您这是默认的边距样式,很多标签都有默认样式 列如:边距、填充、行高、字号、颜色、等等. 一般都是在样式表里首先写出清空所有标签样式 方法一:*{padding:0px;margin:0px;}(备:“*”代表所有

设置默认字体

建议不要用继承来给A标签加样式,很多浏览器不支持这一属性的,覆盖原有颜色可给A标签加一属性 color:#red;red是想要改成的颜色

body,button, input, select, textarea /* for ie */ { font: 14px/1.5 tahoma, \5b8b\4f53, sans-serif;}h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */small { font-size: 12px; } /* 小于 12px 的中文很难阅读, 让 small 正常化 *//** 重置列表元素 **/ul, ol { list-style: none; }/** 重置文本格式元素 **/a { text-decoration: none; }a:hover { text-decoration: underline; }sup { vertical-align: text-top; } /* 重置, 减少对行高的影响 */sub { vertical-align: text-bottom; }/** 重置表单元素 **/legend { color: #000; } /* for ie6 */fieldset, img { border: 0; } /* img 搭车:让链接里的 img 无边框 */button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 *//* 注:optgroup 无法扶正 *//* 重置 HTML5 元素 */article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,summary, time, mark, audio, video { display: block; margin: 0; padding: 0;}mark { background: #ff0; }/* 设置placeholder的默认样式 */:-moz-placeholder { color: #ddd; opacity: 1;}::-moz-placeholder { color: #ddd; opacity: 1;}input:-ms-input-placeholder { color: #ddd; opacity: 1;}input::-webkit-input-placeholder { color: #ddd; opacity: 1;}

CSS将链接的默认颜色去掉,采取单元格的样式,首先我们需要将a变成block块级元素,然后在给a设置width,height,然后在给a一个border就可以了,举个例子: a{ width:100%;通过class来控制

select标签

select { border: none; appearance:none; -moz-appearance:none; -webkit-appearance:none; /*在选择框的最右侧中间显示小箭头图片*/ background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent; padding-right: 14px;}

重置表格元素

table {border-collapse: collapse;border-spacing: 0;}

重置hr

hr { border: none; height: 1px;}

清除< ol > < ul >的默认样式

ul, ol, {   margin: 0;  padding: 0;  list-style: n;}

.button按钮

.button{ border:0; background-color:none outline:none; -webkit-appearance: none;//用于IOS下移除原生样式}

.< a >标签

a{ text-decoration:none; color:#333;}

< input >标签

input{ border: none; appearance:none; -moz-appearance:none; outline:none;//input标签聚焦不出现默认边框: -webkit-appearance: none;//用于IOS下移除原生样式}//or:input:focus{ outline:none; }//input标签聚焦不出现默认边框:border: none; appearance:none; -moz-appearance:none; outline:none;//input标签聚焦不出现默认边框: -webkit-appearance: no

总结

以上所述是小编给大家介绍的css清除默认样式和设置公共样式的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对真格学网网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

因为各个浏览器默认的样式不同,你这种情况可以使用下面代码清除边距1*{margin:0;padding:0;}建议做网站的时候,设置个reset.css样式表清除各个浏览器的默认样式,已达到做的网页在各个浏览器中达到统一,下面把YUI Reset CSS代码贴出123456789101112131415161718192021222324252627282930body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}table {border-collapse:collapse;border-spacing:0;}fieldset,img {border:0;}address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}q:before,q:after {content:'';}abbr,acronym { border:0;}内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • css滚动条样式修改的代码
  • css 设置滚动条样式的实现
  • 纯css3 material design风格单选框和复选框特效
  • css reset 样式重置的实现示例
  • css 设置overflow:scroll 滚动条的样式
  • 使用css3实现input多选框自定义样式的方法示例
  • 如何只在ie上加载css样式表
  • css去掉浏览器默认样式
  • css a标签去掉默认样式是什么?
  • CSS如何去除UL中li的默认样式
  • css 怎么去掉button默认样式
  • dreamweaver中项目列表默认是竖向的,在CSS中如何用样式把它变成横向的
  • css中清除默认样式body{margin:0;padding:0;}margin外边距我知道,清0会靠近浏览器,但是不懂
  • css去掉浏览器默认样式
  • CSS如何去掉的默认颜色。
  • CSS中如何能将链接的默认颜色去掉,采取单元格的样式呢?
  • js删除css样式
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全主页网页制作csscss教程css样式公共样式css reset 样式重置的实现示例使用css3实现input多选框自定义样式的方法示例如何只在ie上加载css样式表css教程css3div+css教程web标准教程浏览器兼容教程css布局实例css控制ul li 的样式详解(推荐)html设置超链接字体颜色和点击后的字体颜色div水平垂直居中的完美解决方案css设置各种中文字体如雅黑、黑体、宋体、楷体等等css 文本字体颜色设置方法(css color)css 漂亮搜索框美化代码css自定义select下拉选择框的样式(不用其他标签模拟)css圆角效果 -webkit-border-radius(css3中border-radcss 中的background:transparent到底是什么意思有什么css 首行缩进两个文字css 实现渐变效果小结( linear-gradient线性渐变 和 r解决type=file 文件修改表单 名称不能正常回显的问题移动端前端适配方案(总结)css 横向进度条和竖向进度条实现代码css运用阿里巴巴矢量库快速在对应位置加上好看的图标详解盒模型大小取决于它的padding,margin,border数css+svg实现b站充电效果的示例代码css动画实现领积分效果的思路详解html/css中的空格处理及如何保留页面中的空格css实现气泡的小尖角效果
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved