Css案例整理
1.实现两个div并排显示
案例:checkbox的标题和内容需要并排显示,checkbox竖向排列
<head>
<style type="text/css">
.curr_box {
margin-top: 10px;
}
.row1 {
float: right;
width: 65%;
position: relative;
}
label {
float: left;
height: 17px;
width: 25%;
text-align: center;
margin-top: 5px;
}
.checkbox-inline1 {
margin-bottom: 0;
font-weight: normal;
vertical-align: middle;
cursor: pointer;
width: 78%;
}
</style>
<title>我的第一个 HTML 页面</title>
</head> <body>
<div class="curr_box">
<div>
<label>有无肇事肇祸行为</label>
</div>
<div class="row1">
<div class="checkbox-inline1">
<input type="checkbox" name="isPsychoService" value="1"> 有肇事行为
</div>
<div class="checkbox-inline1">
<input type="checkbox" name="isPsychoService" value="2"> 有肇祸行为
</div>
<div class="checkbox-inline1">
<input type="checkbox" name="isPsychoService" value="3"> 轻度滋事
</div>
</div>
</div>
</body> </html>
这里使用的是float浮动,只要子div的长度小于父div的长度,就可以实现并排效果
还有就是使用position进行绝对定位
<html> <head>
<style type="text/css">
.curr_box {
margin-top: 10px;
}
.row1 {
width: 65%;
margin-left: 150px;
}
label {
position: absolute;
height: 17px;
width: 25%;
text-align: center;
margin-top: 5px;
}
.checkbox-inline1 {
margin-bottom: 0;
font-weight: normal;
vertical-align: middle;
cursor: pointer;
width: 78%;
}
</style>
<title>我的第一个 HTML 页面</title>
</head> <body>
<div class="curr_box">
<div>
<label>有无肇事肇祸行为</label>
</div>
<div class="row1">
<div class="checkbox-inline1">
<input type="checkbox" name="isPsychoService" value="1"> 有肇事行为
</div>
<div class="checkbox-inline1">
<input type="checkbox" name="isPsychoService" value="2"> 有肇祸行为
</div>
<div class="checkbox-inline1">
<input type="checkbox" name="isPsychoService" value="3"> 轻度滋事
</div>
</div>
</div>
</body> </html>
在这里提醒一点,如果绝对定位没有设置top,left属性的,该元素就是块级元素,会换行显示,如果加了top等属性,会以父元素最为参考系
Css案例整理的更多相关文章
- css hack整理:区别FF,IE8,IE7,IE6,SF,CH浏览器
css hack整理:区别FF,IE8,IE7,IE6,SF,CH浏览器 2013年03月24日 ⁄ CSS ⁄ 共 716字 ⁄ 暂无评论 前端开发最要命的事就是处理浏览器的兼容性问 ...
- CSS精心整理的面试题
CSS精心整理的面试题 1.设置边框的样式用border-style实现,设置边框的颜色用border-color实现 2.CSS的语法由选择器.属性.值三部分组成 3.设置一个div的最小宽度为50 ...
- css案例学习之table tr th td ul li实现日历
效果 代码 <html> <head> <title>Calendar</title> <style> <!-- .month { b ...
- css命名整理
.container { width: 720px; background: #fafafa; border: 2px dashed #999; padding: 10px; float: left ...
- 前端CSS规范整理_转载、、、
一.文件规范 1.文件均归档至约定的目录中. 具体要求通过豆瓣的CSS规范进行讲解: 所有的CSS分为两大类:通用类和业务类.通用的CSS文件,放在如下目录中: 基本样式库 /css/core 通用U ...
- css代码整理、收集
整理了一下之前用到过的css代码,实现一种效果或许有许多种写法,我这里整理了一下我个人认为兼容性比较好,结构比较简洁的代码……如有写得不对的地方敬请前辈们指点赐教一下,小弟不胜感激!此学习笔记是动态的 ...
- css案例学习之盒子模型
定义:每个盒子都有:边界.边框.填充.内容四个属性: 每个属性都包括四个部分:上.右.下.左:这四部分可同时设置,也可分别设置:里的抗震辅料厚度,而边框有大小和颜色之分,我们又可以理解为生活中所见盒子 ...
- [转]前端CSS规范整理
一.文件规范 1.文件均归档至约定的目录中. 具体要求通过豆瓣的CSS规范进行讲解: 所有的CSS分为两大类:通用类和业务类.通用的CSS文件,放在如下目录中: 基本样式库 /css/core 通用 ...
- CSS 知识点整理
本文是我整理的关于CSS的部分基础知识点,适合正在准备前端工作面试的人做简单回顾. 1. 盒子模型 CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容. Mar ...
随机推荐
- 移动架构-json解析框架
JSON在现在数据传输中占据着重要地位,相比于xml,其解析和构成都要简单很多,第三方的解析框架也不胜枚举,这里之所以要自定义一个json解析框架,一方面是更好的了解json解析过程,另一方面是有时候 ...
- Mariadb/Mysql命令行常用命令
一.初始化等 1.登陆数据库方法 mysql -u 用户名 -p 用户密码 2.修改root及用户密码 use mysql; update user set password=password( ...
- airflow安装rest api插件发现airflow webserver服务不能启动的解决办法
安装插件airflow-rest-api 1)获取 wget https://github.com/teamclairvoyant/airflow-rest-api-plugin/archive/ma ...
- 剑指offer51:构建乘积数组B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1],不能使用除法
1 题目描述 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1] ...
- Winscp隧道实现-跳板机/跨机连接
隧道用的是公网ip,登陆用的是私网ip 一张图应该就能看懂,后续用到新的功能继续编辑
- 串口(USART)通信-串口通讯协议简介
物理层:规定通讯系统中具有机械.电子功能部分的特性,确保原始数据在物理媒体的传输.其实就是硬件部分. 协议层:协议层主要规定通讯逻辑,统一收发双方的数据打包.解包标准.其实就是软件部分. 简单来说物理 ...
- WINDOWS记事本的换行\r\n
今天发现,\r\n才能换行,好像记事本不能改.
- IntelliJ IDEA调出problem窗口
一.File =>Settings 二.搜索Compiler=>勾选Make project automatically 三.出现问题Problems窗口会报错 原文地址:https:// ...
- (四)XML基础(客户端和服务端发送与接收xml数据)
案例: index.jsp <%@ page language="java" import="java.util.*" pageEncoding=&quo ...
- Java单例设计模式和多例设计模式
单例设计模型 教学视频链接:https://edu.aliyun.com/course/1011 1,private不可以在类外部访问,但可以在内部访问 2,此时Singleton类内部的instan ...