请问:CSS中border属性的问题_html/css_WEB-ITnose

WBOY
发布: 2016-06-24 11:47:27
原创
971 人浏览过

我看到一个CSS文件这样写:
html, body{
background: transparent;   
border: 0;
margin: 0;
padding: 0;
vertical-align: baseline;
}
可是我看书上说background后面要写背景颜色 | 背景图案 | 背景重复 | 背景附件 | 背景位置
border后面也要写几个属性的值,为什么这里指写一个?如果写一个,它代表是哪个


回复讨论(解决方案)

background: transparent;是透明的意思
background:只写一个,其他的是默认的
比如background:#ccc; 实际上和backgroud:#ccc repeat 0 0 一个效果  
border也是一个道理 不写就是风格和颜色默认

background:只写一个,其他的是默认的
==============================
因为没有background这个属性,只有background-image,background-color,
background-repeat,background-position等
你们只写一个,那这一个到底是哪一个属性呢?
还有font只写一个,你们是哪一个属性呢?
另:是不是相关的属性都可以只写一个呢?
那如何知道这一个是哪个属性呢?

表示上右下左都为0

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!