1.sub标签 下标

2.dl,dt,dd用的地方通常是具有标题,而标题下对应有若干列表简单的(栏目标题+对应标题列表)和标题对应下面有内容。在使用时候我们能简洁html代码情况下,学会灵活使用dl dt dd,

3.实现左侧自适应右侧固定宽度的布局

  3.1  rightbar必须在left前面,因为块级元素在前面的话,浮动元素就自动到下一行了

<div class="wrap">
<div class="rightbar"></div>
<div class="left"></div>
</div>
.wrap {
height: 50px;
}
.left {
margin-right: 200px;
background-color: green;
height: 50px;
}
.rightbar {
float: right;
width: 200px;
background-color: red;
height: 50px;}

  3.2 使用position:absolute 可以实现,但是如果rightbar高度比left高就会影响下一行元素

  3.3 使用一个div包裹左侧div并浮动,通过外层div负margin,里面div正margin实现

  3.4 传送门: http://jo2.org/css-auto-adapt-width/

4.一些名词: tooltips用于鼠标移到一些标签上会显示提示信息的情况

5.换行会出现空白字符,解决方案:给父元素设置font-size: 0;

<div class="container">
<div class="left"></div> //空白字符
<div class="right"></div>
</div>

6.如何让tab栏nav宽度大于屏幕宽度时,里面的元素不换行显示:用横向滚动条,将UL包裹在div.wrap里,当UL宽度大于屏幕宽度时,将UL宽度设置为所以li宽度的总和,div设置overflow-x:scroll

  <div class="nav-wrap">
<ul class="nav nav-tabs product-tab" role="tablist">
<li role="presentation" class="active"><a href="#home" role="tab" data-toggle="tab">特别推荐</a></li>
<li role="presentation"><a href="#profile" role="tab" data-toggle="tab">微投资</a></li>
<li role="presentation"><a href="#messages" role="tab" data-toggle="tab">微小宝</a></li>
<li role="presentation"><a href="#settings" role="tab" data-toggle="tab">微消费</a></li>
<li role="presentation"><a href="#settings" role="tab" data-toggle="tab">微增利</a></li>
<li role="presentation"><a href="#settings" role="tab" data-toggle="tab">微金宝</a></li>
<li role="presentation"><a href="#settings" role="tab" data-toggle="tab">微转让</a></li>
<li class="pull-right hidden-sm hidden-xs"><a href="#settings" >更多</a></li>
</ul>
</div>
 var product_nav = $("#product-decoration .product-tab");
var product_nav_width = 30;
product_nav.children().each(function(index,element) {
product_nav_width += element.offsetWidth;
})
if(product_nav_width > $(window).width()) {
$("#product-decoration .product-tab").css("width",product_nav_width);
$("#product-decoration .nav-wrap").css("overflow-x","scroll");
//console.log(product_nav_width)
}else {
$("#product-decoration .nav-wrap").css("overflow-x","auto");
}

7.box-sizing

有3种值,content-box(默认),padding-box(有兼容问题),border-box

sub,dl,dt,排版,横向滚动条,浮动元素居中,box-sizing的更多相关文章

  1. 如何垂直居中元素(浮动元素&居中一个<img>)?

    1.如何居中一个浮动元素? 方法一:已知元素的高度   <!DOCTYPE html> <html lang="en"> <head> < ...

  2. css 浮动元素居中

    方法一 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...

  3. H5禁止底部横向滚动条,使一个元素居中

    1.禁止底部横向滚动条 选择元素设置样式 { overflow-y:auto; overflow-x:hidden } 2.元素居中 { margin-left:auto ; margin-right ...

  4. 用CSS 实现 浮动元素的 水平居中

    问题描述: 基本的html结构: <div> <!-- <span>1</span> <span>2</span> <span& ...

  5. CSS元素居中汇总

    总结实现不同类型元素居中的几种方法: 一.把margin值设置为auto(实现水平居中) 可以实现元素水平居中对齐 原理:使  margin-left=margin-right  如果设置  marg ...

  6. html dl dt dd标签元素语法结构与使用

    dl dt dd认识及dl dt dd使用方法 标签用于定义列表类型标签. dl dt dd目录 dl dt dd介绍 结构语法 dl dt dd案例 dl dt dd总结 一.dl dt dd认识 ...

  7. html dl dt dd标签元素语法结构与使用

    dl dt dd认识及dl dt dd使用方法 <dl> 标签用于定义列表类型标签. dl dt dd目录 dl dt dd介绍 结构语法 dl dt dd案例 dl dt dd总结 一. ...

  8. 边框,元素居中,盒子模型,margin,display,overflow,textarea,float,浮动停止条件,清除浮动影响,margin-top的bug,清除默认样式

    边框 solid实线 dotted虚线 dashed点线 盒子在页面中实际的宽高都是5部分组成 宽=borderleft+paddingleft+width+paddingright+borderri ...

  9. HTML5标签选择,图文混排使用dl dt dd

    图文混排,可以使用 dl dt dd(dd 和 dt 是同级,不可以嵌套,没有先后顺序) 1,上面红色部分是标题,可以使用h1里面包含一个span标签,样式一样,所以两个可以一起写. 2,上面黑色部分 ...

随机推荐

  1. java异常的一些小知识

    异常,我们软件都需要面对的一个问题.如何让你的软件更加健壮呢?这是一个值得我们考虑的问题.这里主要为大家介绍一下异常是什么,异常是如何产生的,如何将异常抛出,如何捕获异常,对于异常应该如何处理的个人一 ...

  2. React 国际化

    前言 React 做国际化,我推荐使用 React-intl , 这个库提供了 React 组件和Api两种方式来格式化日期,数字和字符串等.知道这个库了,那让我们开始使用它 组件用法 为了和Reac ...

  3. Python学习一:Python简介

    Python简介: Python是目前广泛使用的一门动态语言,类似Java,源代码必须首先由编译器转换成字节码(byte code),然后再由解释器来执行字节码.与Java不同的是,Python的编译 ...

  4. BZOJ 1076: [SCOI2008]奖励关(概率+dp)

    首先嘛,看了这么久概率论真的不错啊。看到就知道怎么写(其实也挺容易的= =) 直接数位dp就行了 CODE: #include<cstdio> #include<cstring> ...

  5. JavaScript内置对象-Array

    ▓▓▓▓▓▓ 大致介绍 除了Object之外,Array类型恐怕就是JavaScript种最常用的类型了,JavaScript中的数组与其他语言中的数组有很大的区别,例如,数组的每一项可以存放任何值, ...

  6. web前端学习路线推荐(讲的很细致)

    前端要学习三个部分:HTML,CSS,JavaScript(简称JS),因此首先明确三个概念:HTML是内容层,它的目的是表示一个HTML标签在页面里是个什么角色. CSS是样式层,它的目的是表示一块 ...

  7. 基于Asp.Net Core Mvc和EntityFramework Core 的实战入门教程系列-2

    来个目录吧: 第一章 第二章 第三章 暂时就这么多.后面路线更新吧 Entity Framework Core Nuget包管理 如果你创建项目的时候启用了个人身份验证的话,项目中就已经包含了EFCo ...

  8. synchronized和lock比对

    前言:在上面的博客说了synchronized的一些用法,下面我们再来看看lock,这个出现频率也是非常高的一个. 1:获取Lock锁的几种方式 前面说了synchronized有锁对象和锁类对象,当 ...

  9. 九度OJ题目1443:Tr A (JAVA)

    题目描述: A为一个方阵,则Tr A表示A的迹(就是主对角线上各项的和),现要求Tr(A^k)%9973. 输入: 数据的第一行是一个T,表示有T组数据. 每组数据的第一行有n(2 <= n & ...

  10. Spring Boot启动过程(四):Spring Boot内嵌Tomcat启动

    之前在Spring Boot启动过程(二)提到过createEmbeddedServletContainer创建了内嵌的Servlet容器,我用的是默认的Tomcat. private void cr ...