php - 如何使用 PHP 设置 HTML 元素的样式
问题描述
我希望你能在下面的代码中帮助我。所以我不知道如何用 php 代码设置元素 .img-box 的样式。
这是来自文件的原始代码:
<?php hc_echo($img,'<div class="col-md-4">
<div class="img-box">
<img src="','" alt="" /></div></div>' );
?>
我已经添加了这个:
style="esc_attr($Y_NOW["custom_imgbox_style"]);"
所以它看起来像这样:
<?php hc_echo($img,'<div class="col-md-4">
<div class="img-box" style="esc_attr($Y_NOW["custom_imgbox_style"]);">
<img src="','" alt="" /></div></div>' );
?>
但它不工作。
我仍然是初学者,我不再知道下一步该做什么。
我需要能够为 .img-box 元素添加样式。
只是我不知道如何为 .img-box 嵌入样式。
还有其他类似的解决方案:
<?php
echo '<style type="text/css">
.img-box {
}
</style>'; ?>
但是又如何在里面添加php变量?
谢谢
解决方案
你可以做:
<?php
echo '<style type="text/css">
.img-box {
width: '. $var . ';
}
</style>'; ?>
推荐阅读
- c# - 如何让 System.Diagnostics 在 Ubuntu Linux 上的 Blazor 应用程序中工作?
- javascript - 我在 reactjs 中构建图片编辑器
- java - Micronaut DI 不适用于 Maven 中内置的 Graal Native Image
- php - Laravel 8 路由登录未找到 api 401 错误
- php - 正则表达式查找和表达并插入到中间
- authentication - 为什么要在服务器端存储 JWT 刷新令牌?
- zip - Poco::zip::ZipLocalFileHeader
- javascript - 将水印图像添加到 MediaStream
- html - Visual Studio 无法识别 JSX 渲染函数
- javascript - 页面上的所有模式一起打开