zoukankan      html  css  js  c++  java
  • 深度理解CSS样式表,内有彩蛋....


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CSS样式表</title> <style type="text/css"> .divclassB{ 100px; height:100px; border:1px green dotted; background:#0F0 ; margin-top:10px; } *{ font:"黑体"; margin:0px; padding:0px;} div{ background-color:#C00} #DD{ 100px; height:100px; border:1px green dotted; background:#0F0 ; margin-top:10px; } </style> <link href="Untitled-2.css" rel="stylesheet" type="text/css" /> </head> <body> <div class="divclassA" style="100px; height:100px; border:1px red solid;">内联样式表</div> <div class="divclassB">内嵌样式表</div> <div class="divclassC"></div> <div class="divclassD" id="DD" name="dd"></div> </body> </html>

      样式表的几点常用:background-color:  背景颜色

     background-image:url                           设置图片背景

     background-repeat平铺      repeat-x 横向平铺

    background-position:center 背景居中

    background-position:right top 图片在右上角

    font-family 字体

    font-weight:bold 加粗

    font-style:italic 倾斜

    text-decoration:underline下划线

    text-align:center 水平居中对齐 left right

    vertical-align:middle 垂直居中 top bottom

    {margin in:opx auto;}自动居中

    hover  鼠标移上去

    position与absolute

     


    外层没有position:absolute(或relative),div相对于浏览器定位。有的话,div相对于边框定位

    .divclassA :hover{cursor:pointer}有小手

    a{ text-decoration:none}有下划线

    a:hover{text-decoration:underline}鼠标移上去有下划线

    a:active{background:black}点击一瞬间背景变黑

    a:visited 所有被访问的链接

    导航栏简易制作

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    	<style type="text/css">
        	#nav{
    			800px;
    			height:100px;
    			border:1px solid black;
    			margin:0px auto;
    			}
    		.nav-banner{
    			text-align:center;
    			line-height:100px;
    			20%;
    			height:100px;
    			float:left;
    			position:relative;			
    			}
        	.nav-banner:hover{
    			background-color:#0F9;
    			color:#F00;
    			cursor:pointer;			
    			}
        
        
        
        
        
        </style>
    </head>
    
    <body>
    	<div id="nav">
        	<div class="nav-banner">第一导航</div>
            <div class="nav-banner">第二导航</div>
            <div class="nav-banner">第三导航</div>
            <div class="nav-banner">第四导航</div>
            <div class="nav-banner">第五导航</div>
        </div>
    </body>
    </html>
    

      

  • 相关阅读:
    git提交代码五部曲
    菜单树jstree.js插件几个主要事件汇总
    创维电视加mac过滤后连不了wifi问题(路由器为TP-link)
    Mysql和Navicat for MySQL本地运行.sql文件
    MySQL下载与安装
    js一个区域拖拽到另一个区域,拖拽后还可以排序。知识点:js插件Jquery-UI:拖拽组件draggable,放置组件droppable,排序组件sortable
    echarts基本应用-更改坐标轴文字样式、轴名称、轴刻度、轴线、轴网格、曲线(折线图)、柱体上面显示值(柱状图),鼠标悬浮提示
    boostrap的时间插件daterangepicker.js之单日期,精确到秒
    echarts用法之点击事件(圆柱体例子)
    注册界面和功能
  • 原文地址:https://www.cnblogs.com/li1056822533/p/6216186.html
Copyright © 2011-2022 走看看