Php http内联框包含一些行
在view part view.php中Php http内联框包含一些行,php,css,http,Php,Css,Http,在view part view.php中 <div class="data-img" style="float:right;width:220px;margin-left:20px;margin-bottom:20px;"> <h3><? echo MyHtml::encode(implode(", ", $model->getDatasetTypes()));?></h3> <? if (isset(
<div class="data-img" style="float:right;width:220px;margin-left:20px;margin-bottom:20px;">
<h3><? echo MyHtml::encode(implode(", ", $model->getDatasetTypes()));?></h3>
<? if (isset($model->image)) {
$url = $model->getImageUrl();
/*
if (substr($model->image->url, 0,6) != 'http://' && substr($model->image->url, 0,5) != 'ftp://') {
$url = $model->image->url;
}*/
echo '<a href="'.$url.'">';
echo MyHtml::image($url? $url : $model->image->image('image_upload'),
$model->image->image('image_upload'),
array('class'=>'image-hint','title'=>'<ul style="text-align:left;"><li>'.$model->image->tag.'</li><li>'.'License: '.$model->image->license.'</li><li>'.'Source: '.$model->image->source.'</li><li>'.'Photographer: '.$model->image->photographer.'</li></ul>'));
echo '</a>';
} else echo''; ?>
<? echo 'Funding:'.'<br>';
echo 'Funding body - NIH(National Institute of Health)'.'<br>';
echo 'Location - USA'.'<br>';
?>
</div>
我想添加一个内联框(宽度等于数据img),将此部分放入内联框
<? echo 'Funding:'.'<br>';
echo 'Funding body - NIH(National Institute of Health)'.'<br>';
echo 'Location - USA'.'<br>';
?>
我怎么做,谢谢 对不起,我不太明白你在问什么。你的意思是在回音文本中添加内联样式吗?如果是这样,您只需在echo中添加内联样式或css类/id,就像编写html一样。echo在data img div中,所以只需按照您想要的样式设置100%的宽度即可 例如:
然后为我的内联框创建css。
对不起,如果我误解了,希望能有所帮助。谢谢,没错。事实上,我不知道如何编写css部分。如果您不熟悉内联样式(我不建议将其用于普通用途),您可以使用内联样式。在这种情况下,我声明使用它,而这将为您提供所有带有2px实心边框的红色内容。从那里开始,找到样式,使其成为您的方框:)
<? echo '<div class="my-inline-box"> Funding:'.'<br>';
echo 'Funding body - NIH(National Institute of Health)'.'<br>';
echo 'Location - USA'.'<br></div>';
?>