php - 如何在 codeigniter 中水平显示我的元素

标签 php css codeigniter

我需要在 codeigniter 中水平显示我的元素类别。这是我的 Controller 文件。

$this->data['itemdata'] = array(
            array(
                'title' => 'Printers / Accessories',
                'items' => [
                    [
                    'name' => 'Printers',
                    'group' => 'printers',
                    'images' => ['printers/canon1-printers.jpeg','printers/canon2-printers','printers/hp1-printers.jpeg','printers/hp2-printers','printers/hp3-printers','printers/hp4-printers']
                    ],
                    [
                    'name' => 'Printer Cartridges',
                    'group' => 'cartridges',
                    'images' => ['cartridges/canon-cartridges.jpeg', 'cartridges/hp-cartridges.jpeg']
                    ], 

这是查看文件。

<?php foreach ($item['items'] as $key => $value): ?>
    <li>
        <a style="text-decoration:none;" data-fancybox="<?php echo $value['group']; ?>" href="<?php echo base_url(); ?>assets/img/products/<?php echo @$value['images'][0]; ?>">
           <?php echo $value['name']; ?>
        </a>
    </li>

我需要在我的 View 文件中水平查看 Controller 项

最佳答案

您可以使用 display: inline; 水平列出您的元素

<li style="display: inline;">

class 名称添加到您的li 标签并在您的样式表中添加样式

<li class="horizontalItem">

在你的样式表中

.horizontalItem{
    display: inline;
}

关于php - 如何在 codeigniter 中水平显示我的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46643658/

相关文章:

C#使用UTF8编码发送unicode短信

javascript - 图像上的简单 Javascript/CSS 文本叠加

javascript - 要求是只删除浏览器窗口上的地址栏,但保留其余的工具栏选项

git - 克隆 CodeIgniter 框架来构建我的网站

php - 在 Codeigniter db 中,事件 dbprefix 不适用于 concat()、sum() 方法

php - 将数据从 PHP 导入 D3.JS

php - 从/var/www 文件夹运行 php 程序

php - 菜单和子菜单的Mysql连接表

php - Codeigniter 用户代理将 Opera 浏览器检测为 Chrome

javascript - 如果用户不是管理员,注销 jQuery?