[CSS3] 学习笔记-CSS3常用操作
1、对齐操作
使用margin属性进行水平对齐;使用position进行左右对齐;使用float属性进行左右对齐。
<!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <link href="1.css" type="text/css" rel="stylesheet"> </head> <body> <div class="div"></div> </body> </html>
对应的CSS文件:
*{ margin: 0px; } .div { width: 70%; height: 1000px; background-color: red; margin: 100px auto; /*margin-left: auto;*/ /*margin-right: auto;*/ /*position: absolute;*/ /*left:0px;*/ /*float:right;*/ }
2、分类操作
属性:
height:设置元素高度
line-height:设置行高
max-height:设置元素的最大高度
max-width:设置元素的最大宽度
min-width:设置元素的最小宽度
min-height:设置元素的最小高度
width:设置元素宽度
<body> <p class="p1">This is my web page.This is my web page.This is my web page.</p> <p class="p2">This is my web page.This is my web page.This is my web page.</p> <p class="p3">This is my web page.This is my web page.This is my web page.</p> </body>
对应的CSS文件:
.p1{ /*width:400px ;*/ line-height: normal; /*max-width:300px;*/ min-width: 300px; } .p2{ width: 400px; line-height: 200%; } .p3{ width:400px; line-height: 50%; }
属性:
clear:设置一个元素的侧面是否允许其他的浮动元素
cursor:规定当指向某元素之上时显示的指针类型(鼠标的显示类型,例如箭头、手型)
display:设置是否及如何显示元素(列表可通过该属性,更改成横向的或者竖向的)
float:定义元素在哪个方向浮动
position:把元素放置到一个静态的、相对的、绝对的固定的位置
visibility:设置元素是否可见或不可见
<body> <p>hello hello hello </p> <ul> <li>Hello</li> <li>Hello</li> <li>Hello</li> <li>Hello</li> </ul> </body>
对应的CSS文件:
p{ /*cursor: all-scroll;*/ cursor:ew-resize; } li{ display: inline; visibility: hidden; }
3、导航栏
<body> <ul> <li><a href="#">导航1</a></li> <li><a href="#">导航2</a></li> <li><a href="#">导航3</a></li> <li><a href="#">导航4</a></li> </ul> </body>
对应的CSS文件:
/*垂直导航栏*/ /*ul{*/ /*list-style-type: none;*/ /*margin:0px;*/ /*padding: 0px;*/ /*}*/ /*a:link,a:visited{*/ /*text-decoration: none;*/ /*display: block;*/ /*background-color: burlywood;*/ /*color: aliceblue;*/ /*width: 50px;*/ /*text-align: center;*/ /*}*/ /*a:active,a:hover{*/ /*background-color: crimson;*/ /*}*/ /*水平导航栏*/ ul{ list-style-type: none; margin:0px; padding: 0px; background-color:burlywood ; width: 250px; text-align: center; } a:link,a:visited{ font-weight: bold; text-decoration: none; background-color: burlywood; color: aliceblue; width: 50px; text-align: center; } a:active,a:hover{ background-color: crimson; } li{ display: inline; padding:3px ; padding-left: 5px; padding-right: 5px; }
4、图片
<body> <div class="container"> <div class="image"> <a href="#" target="_self"> <img src="1.jpg" alt="风景" width="150px" height="150px"> </a> <div class="text">8月份的维多利亚</div> </div> <div class="image"> <a href="#" target="_self"> <img src="1.jpg" alt="风景" width="150px" height="150px"> </a> <div class="text">8月份的维多利亚</div> </div> </div> </body>
对应的CSS文件:
body{ margin: 10px auto; width: 50%; height: auto; } .image{ border: 10px solid darkgray; width: auto; height: auto; float: left; text-align: center; margin:5px; } img{ margin: 5px; /*透明度*/ opacity: 0.8; } .text{ font-size:12px; margin-bottom: 5px; } a:hover{ background-color: burlywood; }
[CSS3] 学习笔记-CSS3常用操作的更多相关文章
- [CSS3] 学习笔记-CSS3盒子样式
1.盒子的类型 在CSS3中,使用display来定义盒子的类型,包括block,inline,inline-block类型.div元素和P元素,属于block类型,span元素和a元素,属于inli ...
- [CSS3] 学习笔记-CSS3选择器详解(一)
1.属性选择器 在CSS3中,追加了3个属性选择器,分别为:[att*=val].[att^=val]和[att$=val],使得属性选择器有了通配符的概念. <!doctype html> ...
- CSS3学习笔记(3)-CSS3边框
p{ font-size: 15px; } .alexrootdiv>div{ background: #eeeeee; border: 1px solid #aaa; width: 99%; ...
- python3.4学习笔记(十) 常用操作符,条件分支和循环实例
python3.4学习笔记(十) 常用操作符,条件分支和循环实例 #Pyhon常用操作符 c = d = 10 d /= 8 #3.x真正的除法 print(d) #1.25 c //= 8 #用两个 ...
- jQuery学习笔记之DOM操作、事件绑定(2)
jQuery学习笔记之DOM操作.事件绑定(2) --------------------学习目录------------------------ 4.DOM操作 5.事件绑定 源码地址: https ...
- tensorflow学习笔记——使用TensorFlow操作MNIST数据(2)
tensorflow学习笔记——使用TensorFlow操作MNIST数据(1) 一:神经网络知识点整理 1.1,多层:使用多层权重,例如多层全连接方式 以下定义了三个隐藏层的全连接方式的神经网络样例 ...
- Python学习笔记之常用函数及说明
Python学习笔记之常用函数及说明 俗话说"好记性不如烂笔头",老祖宗们几千年总结出来的东西还是有些道理的,所以,常用的东西也要记下来,不记不知道,一记吓一跳,乖乖,函数咋这么多 ...
- IOS学习笔记25—HTTP操作之ASIHTTPRequest
IOS学习笔记25—HTTP操作之ASIHTTPRequest 分类: iOS2012-08-12 10:04 7734人阅读 评论(3) 收藏 举报 iosios5网络wrapper框架新浪微博 A ...
- java学习笔记07--日期操作类
java学习笔记07--日期操作类 一.Date类 在java.util包中定义了Date类,Date类本身使用非常简单,直接输出其实例化对象即可. public class T { public ...
随机推荐
- IIS7无后缀URL部署问题 MVC4 MVC URL映射 windows server 2008
前言和中间一段都是我找到问题的过程和思维方法.没兴趣的可以直接跳过看后面的问题和解决. 前言: 问题发生在站点完成后,部署到服务器上.以为这个是最轻松的工作.结果悲剧了.windows server ...
- (简单) FZU 1686 神龙的难题 , DLX+可重复覆盖。
Description 这是个剑与魔法的世界.英雄和魔物同在,动荡和安定并存.但总的来说,库尔特王国是个安宁的国家,人民安居乐业,魔物也比较少.但是.总有一些魔物不时会进入城市附近,干扰人民的生活.就 ...
- mongodb 压缩——3.0+支持zlib和snappy
转自:https://scalegrid.io/blog/enabling-data-compression-in-mongodb-3-0/ MongoDB 3.0 with the wired ti ...
- jquery之选项卡效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- iOS开发——缩放图片
捏合图片,在原imageView中放大缩小图片. 懒得多说,直接上代码: // // ViewController.m // Demo-hehehe // // Created by yyt o ...
- springMVC+Hibernate配置
本文描述下 sypro 项目中使用 springMVC+Hibernate配置,初学SpringMVC做下简单整理解. 1.web项目首先我们要使用 web.xml文件将 spring配置引入进来 & ...
- cocos2d中box2d讲解一
在游戏中我们经常要加入物理碰撞等和物理有关的内容,在游戏中加入物理引擎可以使我们的游戏更加真实,为玩家展示一个更真实的世界,cocos2d-x支持两个物理引擎Box2d和Chipmunk,本文介绍bo ...
- PHP获取图片颜色值
PHP获取图片颜色值,检测图片主要颜色的代码: <?php $i=imagecreatefromjpeg("photo3.jpg");//测试图片,自己定义一个,注意路径 f ...
- UWP 中实现一个颜色选择器 UWPColorPickerControl
最近在实现一个远程数字白板时,发现UWP平台上颜色选择不方便,因此自己动手写了一个. 效果图 实现 <UserControl x:Class="UWPColorPickerLibrar ...
- windows批处理實例
實例: 假設我們有個資料夾為d:\tmp和e:\tmp ,而我們只要將d:\tmp中有異動的檔案複製到e:\tmp下的話,用法如下 xcopy d:\tmp\. e:\tmp\ /D /S /Y 實例 ...