提示:还有一篇延申哦,等等我qaq
提示:
<head>
<meta charset="utf-8">
<style>
div.background
{
width:500px;
height:250px;
background:url(img/back6.png) repeat;
border:2px solid black;
}
div.transbox
{
width:400px;
height:180px;
margin:30px 50px;
background-color:#ffffff;
border:1px solid black;
opacity:0.5;
filter:alpha(opacity=60);
}
div.transbox p
{
margin:30px 40px;
font-weight:bold;
color:#000000;
}
</style>
</head>
<body>
<div class="background">
<div class="transbox">
<p>这是一个透明度为0.5的透明框
</p>
</div>
</div>
</body>
结果如下:
,
通过设置若干个<div>
标签来显示若干张图片,采取相同的格式添加不同的路径和图片描述
想要呈现相同的style则可以在css统一设置
<div class="img">
<a target="_blank" href="图片路径">
<img src="图片路径" alt="图片文本描述" width="300" height="200">
</a>
<div class="desc">这里添加图片文本描述</div>
</div>
</div>
图像拼合美化导航栏,效果绝绝子,用图片或者小图标代替文字去链接是不是瞬间就不枯燥了,我觉得是哈
重要的话说四遍,一定记得加display:block; 详情见上篇display属性二更部分,不要太心疼我找错的过程
<head>
<style>
#nav{position:relative;}
#nav li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
#a{left:0px;width:46px;}
#a{background:url('路径') 0 0;}
#b{left:63px;width:43px;}
#b{background:url('路径') -47px 0;}
#navlist li, #navlist a{height:44px;display:block;}
//一定记得加display:block;
一定记得加display:block;
一定记得加display:block;
</style>
</head>
<body>
<ul id="nav">
<li id="a"><a href="/"></a></li>
<li id="b"><a href="/css/"></a></li>、
</ul>
</body>
菜菜小高介绍一下这段代码的思路:
核心还是一个列表,导航嘛
但是呢要给每一列加背景图片,赋给这些图片block的属性值,让它们在没有文字的时候也能独立显示。接着设置一下相对定位position让彼此定位,完美!
文本是在做WEB的时候经常要用到的,所以需要熟练掌握
大家对文本阴影感兴趣吗? 考虑二更哦
小高认为字体相比文本可能属性就比较少了
最主要的font-size同样也是通过像素来控制
font-weight控制字体粗细,取值为bolder/bold/normal/lighter,分别对应更粗/粗/正常/更细
写文章真的好耗时间,呜,其他不做过多讲解
小高精简一下偷个懒 ,此处对于color做一个统一的介绍,其他用到的地方就不一一赘述了、
CSS中,颜色值通常以以下方式定义:
同样,单纯的图片皆有的属性就不啰嗦了,对于背景图像要求还真不少
由top/bottom/center/left/right组合
(水平取值为左中右;垂直取值为上中下)
百分比(X% Y%)
像素(Xpx Ypx)
【小高秘籍】来听讲了
background-size:100% 100%; background-attachment: fixed;
对,就是它,you can try
可以给它们加你喜欢的颜色哦
a:link - 正常,未访问过的链接
a:visited - 用户已访问过的链接
a:hover - 当用户鼠标放在链接上时
a:active - 链接被点击的那一刻
话说链接框你有没有想到图片导航栏呢,我假装你想到了
其实这二者是由异曲同工之妙的,什么妙?display:block; 妙啊
只不过链接框是不过设置了1.内边距padding
加上填充2.背景颜色background-color
看起来像是一个框框罢了
哈哈哈,一副看 破钱 断(看破前端)的样子,不敢不敢
使用CSS你可以转换成好看的导航栏而不是枯燥的HTML菜单
先介绍一波基础
<style>
ul {
list-style-type: none; //移除列表前小标志
margin: 0;
padding: 0; //删除边距,(本身列表和左边是有点远的)
/*设置全屏高度或宽度,一般是位于左面的导航条
height:100%
width:100%
*/
}
li a {
display: block; //它它它又来了
width: 66px; //规定的哦
background-color: #999AAA;
}
</style>
在垂直导航栏的基础上,让鼠标移动到某栏的时候变色,就变成垂直导航条,在各大网站应用还是很普及的
li a:hover {
background-color: #555;
color: white;
}
给<li>
标签添加内联显示,就在水平上展示
li
{
display:inline;
}
浮动<li>
标签,并指定为 <a>
标签的元素宽度
li
{
float:left;
}
ha 主要想讲的就是那个图标导航栏,详见上【图片拼合技术】
虽然表格布局不常用,但是对于后台数据,或者是要呈现给用户的表格也是有美观的需求的
其中border和bord-bottom 属性值的第二项style的取值参考【CSS I/盒子模型/bottom】
<style>
input[type=text] {
width: 100%;
box-sizing: border-box;
border: 2px solid #ccc;
border-radius: 4px;
font-size: 16px;
background-color: white;
background-image: url('img/searchicon.png');
background-position: 10px 10px;
background-repeat: no-repeat;
padding: 12px 20px 12px 40px;
}
</style>
运行结果如下:
从上述对于搜索框的简单渲染来看,对于表单,CSS是通过input【type=text/button/number/password/……】等等属性选择器,增加背景颜色,边框属性等
对于这一块,更丰富的介绍请点击这里
基本思路:
class="a"
class="b"
一定要加上display: none;
让它隐藏.a:hover .b { display: block; }
class="a"
要定义成buttonCSS 2号文呢,主要对象是前端设计经常渲染的一些对象,由共性引入,再对它们的特性进行详细的介绍,和CSS I篇共同构成了CSS的基础
错误描述: 在开发.net项目中,通过microsoft.ACE.oledb读取excel文件信息时,报...
正则忽略大小写 – RegexOptions.IgnoreCase 例如: 复制代码 代码如下: Str = R...
上篇文章给大家介绍了 Java正则表达式匹配,替换,查找,切割的方法 ,接下来,...
4月11日20:30~22:00通过腾讯会议进行了第二次在线学习讨论我把学习笔记整理一下...
项目中用到的一些特殊字符和图标 html代码 XML/HTML Code 复制内容到剪贴板 div ...
DELETEFROMTablesWHEREIDNOTIN(SELECTMin(ID)FROMTablesGROUPBYName) Min的话保...
本文实例讲述了Laravel框架源码解析之反射的使用。分享给大家供大家参考,具体如...
复制代码 代码如下: % URL="http://news.163.com/special/00011K6L/rss_newstop....
Elasticsearch 是通过 Lucene 的倒排索引技术实现比关系型数据库更快的过滤。特...
工具:Eclipse,Oracle,smartupload.jar;语言:jsp,Java;数据存储:Oracle。...