我看到bootstrap没有修复行中列的高度.例如:图像1:1,它将在列中响应,但图像的位置位于行的顶部.
如果我在heading标签中有文字,它有默认的边距,可以推送下面的文字.因此图像将粘贴到顶部,文本将位于顶部下方.
如果我需要对列进行标准化并使其在中间对齐,该怎么办?
我的问题是:
究竟我需要做什么:
抱歉,但很难在jsfiddle中创建它,它包括Angular指令和模板.仅举例如:
我有一个指令产生这个:

我需要在中间对齐图像,或者至少在heading垂直开始处对齐.例如:

如果你想做实验,我就做了这个小伙伴.我接受没有任何代码的解释.
我可以用一些"黑客"的CSS修复它,但我想知道我怎么能以正确的方式做到这一点.
我有一个扩展用户的UserFavorite类.当我使用类构造函数创建新对象时,setters无法设置属性.
构造函数:
public function __construct($username, $tabId, $favName, $favUrl = null, $favPosition = null, $favComment = null) {
parent::__construct($username);
$this->tabId = $this->setTabId($tabId);
$this->favName = $this->setFavName($favName);
$this->favUrl = $this->setFavUrl($favUrl);
$this->favPosition = $this->setFavPosition($favPosition);
if ($favComment) {
$this->favComment = $this->setFavComment($favComment);
}
}
Run Code Online (Sandbox Code Playgroud)
二传手:
public function setFavUrl($favUrl) {
$url = filter_var($favUrl, FILTER_VALIDATE_URL);
if (!$url) {
echo $this->showError(...);
exit;
}
echo $url; // THIS LOGS THE URL
$this->favUrl = $url;
}
Run Code Online (Sandbox Code Playgroud)
我创造了新的实例 $fav = new UserFavorite($user->getUsername(), 1, 'favorite', 'http://abv.bg', 5, 'mamatisiebalo' );
当我打印$fav我收到:
favorite<pre>UserFavorite …Run Code Online (Sandbox Code Playgroud)