【发布时间】:2019-12-11 06:54:35
【问题描述】:
我在检查时有一个 HTML 代码(如下所示),我想在其中左对齐和右对齐 css 中的时间元素内容。
HTML 代码(审查中):
<time datetime="00:15 02-08-2019" style="width:194px;"
data-timezone="et">August 2 00:15</time>
上面的inspect是从下面的php代码生成的:
php代码:
<time style="width:194px;" datetime="<?php echo esc_attr(date_format($ts, 'H:i d-m-Y'))
?>"data-timezone="<?php echo esc_attr($tz_param) ?>"><?php
echo ucfirst(date_i18n( 'j F &\nb\sp; &\nb\sp; H:i',
$ts->getTimeStamp()-(60*60*4))); ?></time>`
以上inspect html代码属于以下截图:
问题陈述:
我想知道我需要添加什么 CSS 代码,以便我可以左对齐 August 2(已经存在)和右对齐 00:15。
【问题讨论】:
-
html 是什么样的?如果它包含在一个 div 中并且都是跨度,你可以使用 float: left, float: right
-
在单个元素中——你不能。它都被视为单个文本行。
-
这是检查
<time datetime="00:15 02-08-2019" style="width:194px;" data-timezone="et">August 2 &nbsp; &nbsp; 00:15</time>的html代码 -
如果它们不在单独的容器中,您将无法做到这一点
-
@flash
'j F &\nb\sp; &\nb\sp; H:i'inucfirst(date_i18n( 'j F &\nb\sp; &\nb\sp; H:i', $ts->getTimeStamp()-(14400)));是您的格式字符串。它本质上是一个模板。<span>j F</span><span>H:i</span>',但您可能需要转义<span></span>部分。我不太了解 php,无法告诉你如何去做。
标签: php html css fixed-width