calico

calac 和flexbox搭配,用来写流式布局非常好;

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS3 Calc</title>
    <style type="text/css" media="screen">
        html{
            font-size:62.5%;
        }
        .wrapper{
            width:100%;
            border:5px solid #f00;
            margin:10px ;
            box-sizing:border-box;
            height:200px;
            clear:both;
        }
        .items{
            height:calc(100% - 40px);
            display:inline-block;
            border:1px solid #f70;
            text-align:center;
        }

        .w1 .items{

            float:left;
            margin-top:calc( 5 * 4px  );
            border:3px solid #0F16C6;
            width:calc(100% / 3 - 6px)
        }

        .w2 .items{
            float:left;
            margin-top:calc(200px - 20px * 9);
            width:calc(100% / 3 - 2px)
        }

        .w3 .items{
            float:left;
            width:calc(100% / 3 - (3 * 6px));
            margin:calc(2px * 4 );
        }

        .w3 .items:first-child{
            padding:calc(5 * 1rem - 3rem);
            box-sizing:border-box;
        }

    </style>
</head>

<body>
<div class="wrapper w1">
    <div class="items">margin-top:calc( 5 * 4px  );</div>
    <div class="items">margin-top:calc( 5 * 4px  );</div>
    <div class="items">margin-top:calc( 5 * 4px  );</div>
</div>
<div class="wrapper w2">
    <div class="items">margin-top:calc(200px - 20px * 9);</div>
    <div class="items">margin-top:calc(200px - 20px * 9);</div>
    <div class="items">margin-top:calc(200px - 20px * 9);</div>
</div>
<div class="wrapper w3">
    <div class="items">width:calc(100% / 3 - (3 * 6px));<br>margin:calc(2px * 4 );<br>padding:calc(5 * 1rem - 3rem);</div>
    <div class="items">width:calc(100% / 3 - (3 * 6px));<br>margin:calc(2px * 4 )</div>
    <div class="items">width:calc(100% / 3 - (3 * 6px));<br>margin:calc(2px * 4 )</div>
</div>
</body>
</html>
时间: 2024-10-12 02:53:36

calico的相关文章

calico性能测试

硬件环境: 三台虚拟机: 192.168.99.129 master(kube-apiserver.kube-controller-manager.kube-proxy.kube-scheduler.kubelet.etcd.calico.docker) 192.168.99.130 slave1(kube-proxy.kubelet.etcd proxy.calico.docker.dns) 192.168.99.131 slave2(kube-proxy.kubelet.etcd proxy

kubernetes集成calico网络

1.物理环境 172.16.0.55 k8s1  master 172.16.0.57 k8s2  node 172.16.0.47 k8s3  node [[email protected] ~]# docker ps |grep per a394542f2340        alectolytic/netperf:latest                                   "sleep 36000000"         16 hours ago      

etcd+calico集群的部署

etcd单机模式 设置环境变量 export HostIP="192.168.12.50" 执行如下命令,打开etcd的客户端连接端口4001和2379.etcd互联端口2380 如果是第一次执行此命令,docker会下载最新的etcd官方镜像 docker run -d -v /usr/share/ca-certificates/:/etc/ssl/certs -p 4001:4001 -p 2380:2380 -p 2379:2379 --name etcd quay.io/cor

Calico在Docker中的搭建

一,Multi-host网络需求 开始之前推荐两篇文章 http://xelatex.github.io/2015/11/15/Battlefield-Calico-Flannel-Weave-and-Docker-Overlay-Network/ http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=400983139&idx=1&sn=f033e3dca32ca9f0b7c9779528523e7e&scene=1&a

Calico 的默认连通性 - 每天5分钟玩转 Docker 容器技术(69)

前面我们完成了 Calico 网络的部署并运行了容器,今天将讨论 Calico 的连通性. 测试一下 bbox1 与 bbox2 的连通性: ping 成功,数据包流向如下图所示. ① 根据 bbox1 的路由表,将数据包从 cal0 发出. ② 数据经过 veth pair 到达 host1,查看路由表,数据由 enp0s8 发给 host2(192.168.56.105). 192.168.183.64/26 via 192.168.56.105 dev enp0s8  proto bird

Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)

上一节我们部署了 Calico 网络,今天将运行容器并分析 Calico 的网络结构. 在 host1 中运行容器 bbox1 并连接到 cal_net1: docker container run --net cal_net1 --name bbox1 -tid busybox 查看 bbox1 的网络配置. cali0 是 calico interface,分配的 IP 为 192.168.119.2.cali0 对应 host1 编号 11 的 interface cali5f744ac0

如何部署 Calico 网络?- 每天5分钟玩转 Docker 容器技术(67)

Calico 是一个纯三层的虚拟网络方案,Calico 为每个容器分配一个 IP,每个 host 都是 router,把不同 host 的容器连接起来.与 VxLAN 不同的是,Calico 不对数据包做额外封装,不需要 NAT 和端口映射,扩展性和性能都很好. 与其他容器网络方案相比,Calico 还有一大优势:network policy.用户可以动态定义 ACL 规则,控制进出容器的数据包,实现业务需求. 实验环境描述 Calico 依赖 etcd 在不同主机间共享和交换信息,存储 Cal

如何定制 Calico 网络 Policy - 每天5分钟玩转 Docker 容器技术(70)

Calico 默认的 policy 规则是:容器只能与同一个 calico 网络中的容器通信.本节讨论如何定制 policy. calico 能够让用户定义灵活的 policy 规则,精细化控制进出容器的流量,下面我们就来实践一个场景: 创建一个新的 calico 网络 cal_web 并部署一个 httpd 容器 web1. 定义 policy 允许 cal_net2 中的容器访问 web1 的 80 端口. 首先创建 cal_web. docker network create --driv

kubernetes adm 安装教程(网络使用calico)

1.禁用iptables 每台机器禁用iptables 避免和docker 的iptables冲突: systemctl stop firewalld systemctl disable firewalld 禁用selinux: vim /etc/selinux/config #SELINUX=enforcing SELINUX=disabled 2.安装docker (master node)国外的源 cat > /etc/yum.repos.d/docker.repo <<-EOF

calico for kubernetes

The reference urls: https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/ubuntu-calico.md https://github.com/projectcalico/calico-docker/blob/master/docs/kubernetes/KubernetesIntegration.md I have 3 hosts: 10.11.151.97, 10