使得最右边的元素右边框为0

方法一、可以使用last-child,但是它的兼容性不好,而且对于列表性来讲,其兼容性不好

方法二、利用jquery计算

function marginRight0(obj,sum){
    $(obj).each(function(index) {
        if((index+1)%sum == 0){
            $(this).css("margin-right","0px");
        }
    });
}
marginRight0($(‘.zone_list‘),4);//调用//例子:marginRight0($(‘.aa‘),10);
时间: 2024-10-21 23:43:21

使得最右边的元素右边框为0的相关文章

JQuery内容从左边框移到右边框

最近感觉学习挺紧的.JQuery没有学几天就又开始学习AngularJS了.学习的时候都是看着老师用着很简单,自己写的时候就觉得不太会用.但是学习AngularJS的时候有很多问题,我觉得不管是学习JQuery还是AngularJS都需要多练习. 之前做的一个有一个框里面有名字然后选中就移到右边去,也可以右边移到左边.之前看见很多网站上都有这种效果.现在我来简单讲解一下. <body> <div class="all"> <div> <sele

li元素右浮动会出现换行

li元素右浮动会出现换行:一般情况下想让块级元素在一行显示,可以为元素施加浮动,但是有时候表现却并非如人愿,会出现换行的情况.看如下代码: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>蚂

为元素添加边框的几种思路。

~~~~~~~山腰四柳酒儿要酒器~~~~~~~ 我们有时候需要为元素添加一个边框,比如鼠标hover时元素添加一个好看的边框,要求不能对原有的位置造成布局的影响. 思路一 为元素预设边框,颜色与元素一致,大小与hover的时候一致,鼠标hover过元素只要设置颜色即可. 优点:不存在兼容问题. 思路二 为元素设置position:relative,然后添加额外隐藏的边框,鼠标hover的时候显示隐藏的边框即可. HTML元素 <ul class="parent"> <

devexpress中gridcontrol头部添加垂直线(右边框)

winform开发,用devexpress中的gridcontrol控件,头部默认是3D样式,当客户希望像内容一样扁平化显示且需要添加垂直线(右边框)时恶梦开始了..经过一阵摸索发现可以这样解决: 1.设置GridControl的GridView控件的PaintStyleName属性为Web 2.为GridControl的GridView控件添加CustomDrawColumnHeader事件,参考代码如下: private void gridView1_CustomDrawColumnHead

c语言:对10个数组元素依次赋值为0,1,2,3,4,5,6,7,8,9,要求按逆序输出。

对10个数组元素依次赋值为0,1,2,3,4,5,6,7,8,9,要求按逆序输出. 解:程序: #include<stdio.h> int main() { int i, a[10]; for (i = 0; i <= 9; i++) { a[i] = i; } for (i = 9; i >= 0; i--) { printf("%3d", a[i]); } printf("\n"); return 0; } 结果: 9  8  7  6 

jquery使用height()返回元素高度总是为0

var mObj = $('#menu_list'); var mHeight = mObj.height(); console.log(mHeight);//0 当我在console里面,直接获取元素的高度,又是正常的. $('#menu_list').height();//45 百度了一下,jQuery使用height()返回0的问题,都是说因为jQuery无法获取隐藏元素.但是我的元素是显示的,并没有隐藏. 仔细想了下,想起来是菜单下面的元素使用了float属性.而float属性,会导致父

CSS3:元素的边框、背景和大小

边框 和边框相关的属性如下. border-width 用于设置边框的宽度,可选择包括: 1)<长度值>:将边框宽度设为以CSS度量单位(如em.px.cm)表达的长度值: 2)<百分数>:将边框宽度值设为边框绘制区域的宽度的百分数: 3)thin.medium和thick:将边框宽度设为预设宽度,这三个值的具体意义是由浏览器定义,三个值代表的宽度一次增大,边框宽度的默认值是medium. border-style 用于设置绘制边框使用的样式,可以是下列值的任意一个. 1)none

CSS元素、边框、背景样式

一.元素样式 1.width控制元素宽度 2.height控制元素宽度 3.padding控制元素内边距 内容与边框之间的距离 4.margin控制元素外边距 元素边框与其他元素边框之间的距离,如果两元素都设置了margin属性,浏览器只   对较大值有效. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></

CSS3动画结合伪元素实现边框滚动效果

今天和大家分享一个利用CSS3的animation属性完成的一个边框动画效果.大家都知道,CSS3给我们提供了@keyframes关键字,能让我们在网页中轻松插入动画.一个简单的动画插入,结构如下: 1 <style> 2 .wrap{ 3 position: absolute; 4 left: 200px; 5 width: 200px; 6 height: 200px; 7 animation: run 2s linear infinite; /*动画名 时间 速度 动画次数*/ 8 ba