永发信息网

css动态赋值

答案:3  悬赏:80  手机版
解决时间 2021-03-09 10:22
例如 一行中标签有4个时,width:25%; 标签有三个时,width:33.33%; 我要怎么样才能 将width的值是个动态的 我直接 width:lenth(变量); css 无法识别。 望提供思路。。

js 或jQuery 实现哈
最佳答案
一行有四个标签时,给它设置一个类名,style_4,三个时,设置类名style_3。

PS:其实我不知道你是什么的布局,按照你描述的需求,我个人觉得一般每行放几个标签,是根据浏览器的分辨率来分的。比如我把标签设置成220像素宽,浏览器一行是1000像素,放四个刚刚好,那么就放四个;浏览器是800像素,只能放三个,那么就放三个。我觉得每个标签应该设置成一样的,而不是先放了几个,再设置标签的宽度。就是说先有了标签宽度,再确定一行放几个,而非一行放了几个了再确定宽度。
全部回答
简单说一下 比如在新闻页 在最上面定义一个 page="news" 因为不知道你是用什么语言,所以我就用asp来举例子。 然后在你菜单那个文件里 class="active" <%end if%>>首页>
  • 新闻
  • 大概是这样子,原理就是在每个页面page值直接在菜单那里,判断 也有用js,jq来做的 其实原理都是一样的 每个页面定义一个id,或者直接把你所有菜单数做成一个数组, 在菜单页面判断id或者读取这个数组,用js或者jq来写个class就行了。
    width:lenth(变量); 这样的话要么用js或者使用sass和less,可以直观的给css赋一个动态值
    我要举报
    如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
    大家都在看
    VB的hello,world!运行后,窗体不显示“hell
    我定了中国移动夜间随意玩上网套餐是五元包五
    根河市国税局稽查局地址有知道的么?有点事想
    一个男人对你说永远的爱,是什么意思?
    非剥夺性点阵激光对黑眼圈有用吗
    锦鲤抄歌词英文版
    "如果爱,请深爱—”来自哪里?全文是什么 ?
    红楼梦》中“未见其人,先闻其声”指的是( )
    如何对待背判自己的朋友??
    【2011全国2卷】2011全国2卷数学17题以及填空
    什么天涯若比邻
    从赵匡胤手里赢走半壁江山的是谁
    很想养高加索,可是又觉得金毛也不错,应该选那
    经有一份真挚的爱情摆 粤语mp3
    爱心家纺我想知道这个在什么地方
    推荐资讯
    全国哪里拍婚纱照好看
    武清城关集市 有个卖大饼+猪头脸的怎么好久也
    雕刻机真空泵加油还是水
    下葬前清理墓穴发现一只蟾蜍在里面。
    设计印务有限公司经营范围怎么填?我想注册一
    法国是十八世纪欧洲文化中心正确吗
    话说刺客信条的百分百同步有什么用
    打底安全裤什么材质不卷边
    想知道: 三门峡市 渑池县黄河丹霞 在哪
    三国群英传7 win7 64位旗舰版不能正常游戏.
    请大家帮忙找一下杰克与豆茎童话故事原文
    扬中市飞翔体育用品厂在什么地方啊,我要过去
    正方形一边上任一点到这个正方形两条对角线的
    阴历怎么看 ?