Java-JavaWeb-CSS
Posted wonewo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java-JavaWeb-CSS相关的知识,希望对你有一定的参考价值。
- 层叠样式表
- CSS和html相结合的4种方式
- 每个html标签,都有一个style属性
- <div >......</div>
- 属性与值之间使用冒号:连接
- 属性与属性之间使用分号;连接
- 使用HTML的<style>标签,要写在<head>标签中
- <style type="text/css">
- div{
- color:red;
- }</style>
- div{
- <style type="text/css">
- @import url(CSS文件的路径);
- 也要写在head标签中style标签中
- css文件的格式
- div{color:black;}
- 某些浏览器中不支持
- 头标签的link标签
- <link rel="stylesheet" type="text/css‘ href="div.css"/>
- 此种方式较常用
- 每个html标签,都有一个style属性
- 选择器
- class选择器
- <style> .haha={color:black;}</style>
- 所有class属性值是haha的标签,都会起作用
- <div class="haha">....</div>
- <style> .haha={color:black;}</style>
- id选择器
- <style> #haha={color:black;}</style>
- 所有id属性值是haha的标签都会起作用
- <div id="haha">....</div>
- <style> #haha={color:black;}</style>
- 选择器的优先级
- class选择器大于标签选择器,id选择器大于class选择器,单独标签中的style属性的优先级最高
- 扩展选择器
- 关联选择器
- <div><p>xxx</p></div>
- 要设置div标签里的p标签的样式使用:
- div p {xxx}
- 组合选择器
- 将两个不同的标签设置相同的样式
- div,p {xxx}
- 将两个不同的标签设置相同的样式
- 伪元素选择器
- 利用CSS中已有的样式
- 如超链接,有原始状态,悬停,点击,已点击等状态
- 在头标签的style标签中定义以下即可
- a:link{ }
- a:hover{ }
- :active{ }
- :visited{ }
- 利用CSS中已有的样式
- 关联选择器
- class选择器
- CSS的盒子模型
- div+CSS
- 属性:
- border
- 边框
- padding补白
- 内边距(文本内容与边框的间距)
- margin
- 外边距
- float
- 值:left表示文本流向对象的右边
- 不常用
- position
- 值:
- absolute
- 将对象从文档流中拖出,会飘在上边一层
- 可以通过topleft属性,调整div的位置
- relative
- 不会将对象从文档流中拖出
- 同样可以使用topleft属性调整位置
- absolute
- 值:
- border
- 属性:
- div+CSS
以上是关于Java-JavaWeb-CSS的主要内容,如果未能解决你的问题,请参考以下文章