V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zxy
V2EX  ›  问与答

请教如何标题左对齐,时间右对齐?(内详)

  •  
  •   zxy · 2014-03-28 16:14:10 +08:00 · 2421 次点击
    这是一个创建于 3922 天前的主题,其中的信息可能已经有所发展或是发生改变。
    <div class="clipRow"><a title="关于举行院党委中心组(扩大)第七次专题学习活动的通知" target="_blank" href="http://www.*.edu.cn/Article/notice/201403/20140326091127.html" class="">关于举行院党委中心组(扩大)第七次专题学习活动的通知</a> (<font color="red">2014-03-26</font>)<br></div>

    这是一条抓取的新闻,展现出来的是这样


    无法更改系统抓取生成的HTML代码,可以添加、修改CSS、Js,
    如何做到标题左对齐,时间右对齐,谢谢!
    第 1 条附言  ·  2014-03-28 17:27:46 +08:00
    感谢@P233 的帮助,谢谢!现在还想把(2014-03-26)显示为03-26,不知道如何实现,希望指点,谢谢!
    4 条回复    1970-01-01 08:00:00 +08:00
    P233
        1
    P233  
       2014-03-28 16:28:29 +08:00   ❤️ 1
    .clipRow {
    text-align: right;
    }
    .clipRow:after {
    content: '';
    display: table;
    clear: both;
    }

    .clipRow > a {
    float: left;
    }
    P233
        2
    P233  
       2014-03-28 18:02:53 +08:00   ❤️ 1
    把(2014-03-26)替换成 03-26 ,想了想 CSS 的方法,可以这样

    .clipRow > font {
    display: inline-block;
    overflow: hidden;
    width: 38px;
    height: 30px;
    text-indent: -43px;
    vertical-align: top;
    }

    去掉括号可以 .clipRow {color: transparent;}

    缺点是固定的 px 宽度切割,不能保证 100% 准确,可能 fixed width 字体会好些

    还是 js 办法靠谱,菜鸟就不献丑了 :)
    P233
        3
    P233  
       2014-03-28 18:07:35 +08:00   ❤️ 1
    高度 30px 是测试的时候写的,忽略吧,抱歉
    guchengf
        4
    guchengf  
       2014-03-28 18:21:10 +08:00   ❤️ 1
    获取日期的值
    比如 a = '2014-03-26';
    然后 b = a.substr(5,5);
    如果所有日期都是这个格式的话。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5486 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 07:03 · PVG 15:03 · LAX 23:03 · JFK 02:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.