小编une*_*guy的帖子

一个弹性项目设置兄弟姐妹的高度限制

我有两个兄弟元素,每个元素都包含动态内容.

<div class="flex">
    <div class="sibling-1"></div>
    <div class="sibling-2"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

在某些情况下sibling-1会有更多内容sibling-2,反之亦然.我希望第二个元素sibling-2的高度始终等于第一个元素的高度sibling-1.如果高度sibling-2大于那么sibling-1它的高度将溢出flexdiv,因此可以滚动.

有没有办法用Flexbox实现这一目标?

html css css3 flexbox

27
推荐指数
2
解决办法
1万
查看次数

在到达某个类之前,将CSS应用于一组HTML标记

我在无序列表中有一组列表标记,例如:

<ul>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li class="active">4</li>
  <li>5</li>
  <li>6</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

有没有办法通过CSS在活动类之前或之后定位所有列表元素?

html css css-selectors css3

15
推荐指数
1
解决办法
555
查看次数

除非内容溢出视口,否则居中对齐flexbox容器

要使用flexbox垂直和水平居中div,我只需将这些规则应用于它的父级

display: flex;
align-items: center;
justify-content: center;
Run Code Online (Sandbox Code Playgroud)

所以它会像这样显示:

在此输入图像描述

然而,当div中有更多内容时,视口中有高度,它会使内容溢出网页,使其不可见,并且无法向上滚动,如下所示:jsfiddle.net/xk1z6wpa/2

在此输入图像描述

我需要div从顶部不溢出网页,而是在到达之前停止,因此只会从底部溢出 - 所以:

在此输入图像描述

我怎么能做到这一点?

html css css3 flexbox

10
推荐指数
1
解决办法
844
查看次数

根据标准更改元素的显示

我希望用户能够区分他们是否投了某些东西(通过加粗)或者还没有投票(没有加粗).

例如:

       Voted For Post     Unvoted for
Votes:  77 ↑ ↓             12 ↑ ↓

以下是我的数据库的设置方式:

介绍

包含消息

    message_id    intro            user_id      up_vote
     10            Voted For Post   5            77
     11            Unvoted for      5            12

表决

包含投票

    Voting_id     message_id_fk      user_id
     18             10               5   
     19             10               3     

用户

包含用户名

    first_name    user_id
     BOB           5

我不知道如何正确查询数据库,然后做出正确的if statement,以区分投票和未投票的帖子.

这是我到目前为止所拥有的:

$sql = mysql_query("SELECT * FROM intro
         INNER JOIN users ON intro.user_id = users.user_id
         ORDER BY `up` DESC ");

echo $row['first_name'] . " " .  $row['intro'];

if( …
Run Code Online (Sandbox Code Playgroud)

php mysql

9
推荐指数
1
解决办法
196
查看次数

使用mysqli正确清理多个用户输入

我目前正在使用mysqli,我想要一种方法来正确清理每一个用户输入.我正在寻找最简单的轻量级方法,因为我明白我不应该使用mysql_real_escape ....

我的查询是这样的

$stmt = $sql->prepare("INSERT INTO Persons (msg, ip, time, main, twit, city, lat, lon, lang)
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)");
Run Code Online (Sandbox Code Playgroud)

据我所知,我应该使用函数bindParam ...如果我这样使用它,我是否完全保护我的用户输入?

$stmt->bind_param('sssssssss', $_POST[msg], ('$ip'), ('$date'), '$_POST[main]', '$_POST[twit]',  ('$cit'), ('$lat'), ('$lon'), '$_POST[lang]');
$stmt->execute();
$stmt->close();
Run Code Online (Sandbox Code Playgroud)

如果这不能保护我的用户输入,我该怎么做呢?

php security mysqli bind

5
推荐指数
1
解决办法
1595
查看次数

php日期函数,用于上一天/下一天

有没有简单的方法来显示PHP中的日期函数的前一天和下一天

<?php
echo date ("M m, l")
?>
Run Code Online (Sandbox Code Playgroud)

例如

这只是在周一09年9月展出

但有没有什么方法可以通过点击一个按钮(下一个)它显示sep 10,星期二?

html php date

0
推荐指数
1
解决办法
5531
查看次数

标签 统计

html ×4

css ×3

css3 ×3

php ×3

flexbox ×2

bind ×1

css-selectors ×1

date ×1

mysql ×1

mysqli ×1

security ×1