带你快速入门学习SCSS
- 使用变量;
sass让人们受益的一个重要特性就是它为css引入了变量。你可以把反复使用的css属性值 定义成变量,然后通过变量名来引用它们,而无需重复书写这一属性值。或者,对于仅使用过一 次的属性值,你可以赋予其一个易懂的变量名,让人一眼就知道这个属性值的用途。
sass使用$符号来标识变量(老版本的sass使用!来标识变量。改成$是多半因为!highlight-color看起来太丑了。),比如$highlight-color和$sidebar-width。为什么选择$ 符号呢?因为它好认、更具美感,且在CSS中并无他用,不会导致与现存或未来的css语法冲突。
1.1 变量声明 和 使用
sass变量的声明和css属性的声明很像:
// 定义变量名 值是属性值 下面写样式的时候可以直接用变量名替代
$highlight-color: #F90;
$nav-color: #F90;
nav {
$width: 100px;
width: $width;
color: $nav-color;
}
//编译后
nav {
width: 100px;
color: #F90;
}
再看几个例子
$highlight-color: #F90;
$highlight-border: 1px solid $highlight-color;
.selected {
border: $highlight-border;
}
//编译后
.selected {
border: 1px solid #F90;
}
嵌套css规则
在Sass中,你可以像俄罗斯套娃那样在规则块中嵌套规则块。sass在输出css时会帮你把这些嵌套规则处理好,避免你的重复书写。content {
article {
h1 { color: #333 }
p { margin-bottom: 1.4em }
}
aside { background-color: #EEE }
}
/ 编译后 /content article h1 { color: #333 }
content article p { margin-bottom: 1.4em }
content aside { background-color: #EEE }
大多数情况下这种简单的嵌套都没问题,但是有些场景下不行,比如你想要在嵌套的选择器 里边立刻应用一个类似于:hover的伪类。为了解决这种以及其他情况,sass提供了一个特殊结 构&。
2.1 父选择器的标识符&;
最常见的一种情况是当你为链接之类的元素写:hover这种伪类时,你并不希望以后代选择器的方式连接。比如说,下面这种情况sass就无法正常工作:
article a {
color: blue;
:hover { color: red }
}
正确做法
article a {
color: blue;
&:hover { color: red }
}
2.2 群组选择器的嵌套
在使用css编写样式代码的时候,会遇到这样的场景. 比如 要选中一组中不同的元素
.container h1, .container h2, .container h3 { margin-bottom: .8em }
我们需要在每个元素前面都加上父级容器,这样代码量就多了,而且看起来也不整洁.
不过sass 嵌套特性在这种场景也非常有用.就上面的代码sass 是这样做的
.container {
h1, h2, h3 {margin-bottom: .8em}
}
处理这种群组选择器规则嵌套上的强大能力,正是sass在减少重复敲写方面的贡献之一。尤其在当嵌套级别达到两层甚至三层以上时,与普通的css编写方式相比,只写一遍群组选择器大大减少了工作量。- 插值语句 #{}
通过 #{} 插值语句可以在选择器或属性名中使用变量:
$name: foo;
$attr: border;
p.#{$name} {
#{$attr}-color: blue;
}
编译为
p.foo {
border-color: blue;
} - @at-root
Sass的@at-root指令可以让你在样式表中跳出父级选择器,直接回到根选择器的层级。这对于重构或者修改已有规则时非常方便。
下面是一个示例代码:
.parent {
color: blue;
@at-root .new-rule {
color: red;
}
}
在上述代码中,.new-rule将会输出为顶级规则,而不是.parent .child .new-rule,因此它的颜色是红色而不是蓝色。这个指令可以用于在具体选择器外部重新定义一些属性并保持样式层次结构的清晰性。
编译后的CSS代码如下所示:
.parent {
color: blue;
}
.new-rule {
color: red;
}
可以看到,.new-rule被提升到了顶级规则,且不再与.parent选择器相关联,它的颜色为红色。
需要注意的是,在使用@at-root指令时,如果在括号内放置了其他内容(如变量、函数等),那么这些内容可能会引起选择器的语法错误。所以,我们应该尽量只在@at-root括号内使用简单的CSS属性,避免出错。
- 定义混合指令@mixin
在Sass中,@mixin指令用于创建可重复使用的代码块。通过定义一些通用的样式或功能,并将它们组合成一个mixin,然后在需要时调用这个mixin,可以大大简化样式表的编写。
下面是一个示例代码:
@mixin border-radius($radius) {
// 兼容其他浏览器
-webkit-border-radius: $radius;
-moz-border-radius: $radius;
border-radius: $radius;
}
.box {
background-color: #f1f1f1;
// 引入定义好的混入样式
@include border-radius(5px);
}
编译成CSS 之后
.box {
background-color: #f1f1f1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
在上述代码中,我们使用了一个@mixin指令定义了一个名为border-radius的mixin,它接受一个参数$radius。在该mixin内部,我们使用了CSS3的前缀来设置圆角半径属性。
然后,在.box选择器内,我们使用@include指令调用了border-radius mixin,并传入了一个参数5px,从而使.box元素拥有了圆角半径。
需要注意的是,变量(如上面的$radius)可以在mixin内部使用,也可以在调用mixin时传递。此外,mixin还支持默认参数和可变参数,能够更加灵活地应对不同情况。
总之,使用@mixin指令可以方便地实现样式代码的复用和管理,提高工作效率。
@mixin border-radius($radius) {
border-radius: $radius;
}
也类似js里面的Function
● border-radius ==> function name(方法名)
● $radius ==> argument(参数)
- 引用混合样式@include
使用 @include 指令引用混合样式,格式是在其后添加混合名称,以及需要的参数(可选):
.page-title {
@include large-text;
padding: 4px;
margin-top: 10px;
}
编译为
.page-title {
font-family: Arial;
font-size: 20px;
font-weight: bold;
color: #ff0000;
padding: 4px;
margin-top: 10px; }
也可以在最外层引用混合样式,不会直接定义属性,也不可以使用父选择器。
@mixin silly-links {
a {
color: blue;
background-color: red;
}
}
@include silly-links;
编译为
a {
color: blue;
background-color: red; }
混合样式中也可以包含其他混合样式,比如
@mixin compound {
@include highlighted-background;
@include header-text;
}
@mixin highlighted-background { background-color: #fc0; }
@mixin header-text { font-size: 20px; }
混合样式中应该只定义后代选择器,这样可以安全的导入到文件的任何位置。 - 注释
Sass 支持标准的 CSS 多行注释 / /,以及单行注释 //,前者会 被完整输出到编译后的 CSS 文件中,而后者则不会,例如:
body { color: black; }
// These comments are only one line long each.
// They won't appear in the CSS output,
// since they use the single-line comment syntax.
a { color: green; }
编译为:
body {
color: black; }
a {
color: green; }
可以看到 使用// 进行注释的内容 不会出现在编译之后的文件里面
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
http://modafinilmd.store/# Modafinil for sale
verified Modafinil vendors: safe modafinil purchase - Modafinil for sale
affordable ED medication: reliable online pharmacy Cialis - secure checkout ED drugs
FDA approved generic Cialis: reliable online pharmacy Cialis - affordable ED medication
https://zipgenericmd.com/# cheap Cialis online
discreet shipping: cheap Viagra online - no doctor visit required
legit Viagra online buy generic Viagra online buy generic Viagra online
cheap Cialis online: best price Cialis tablets - discreet shipping ED pills
https://maxviagramd.shop/# trusted Viagra suppliers
вавада казино вавада официальный сайт or vavada
http://images.google.co.vi/url?q=http://vavadavhod.tech vavada casino
вавада официальный сайт вавада официальный сайт and vavada vavada вход
http://pinuprus.pro/# пин ап казино официальный сайт
vavada [url=http://vavadavhod.tech/#]vavada casino[/url] vavada вход
пин ап зеркало пин ап казино or пин ап зеркало
https://images.google.com.au/url?q=https://pinuprus.pro пин ап казино
[url=http://cse.google.co.ke/url?sa=i&url=http://pinuprus.pro]pin up вход[/url] пин ап вход and [url=http://iapple.minfish.com/home.php?mod=space&uid=4654268]пин ап казино[/url] пинап казино
pin up: pinup az - pinup az
пин ап зеркало пинап казино or пин ап вход
http://bigtorrent-ua.com/away.php?to=pinuprus.pro пин ап казино официальный сайт
пин ап вход пин ап вход and пин ап вход пинап казино
пин ап казино pin up вход or пин ап зеркало
http://www.dubaicityguide.com/site/main/advertise.asp?Oldurl=http://pinuprus.pro/ пин ап зеркало
pin up вход пин ап казино and пин ап вход пин ап казино
пин ап вход: pin up вход - пин ап казино официальный сайт
http://pinupaz.top/# pin-up casino giris
pin up вход: пин ап казино - пин ап казино
вавада vavada вход or вавада казино
https://maps.google.com.co/url?sa=t&url=https://vavadavhod.tech вавада официальный сайт
[url=https://www.google.bs/url?q=https://vavadavhod.tech]вавада[/url] vavada casino and [url=https://bbsmlh.com/home.php?mod=space&uid=9617]vavada вход[/url] вавада казино
pin up вход: пин ап зеркало - пин ап казино
http://pinuprus.pro/# пин ап казино
pinup az pin up casino pinup az
вавада казино: vavada вход - вавада казино
пинап казино пин ап казино официальный сайт or пин ап казино официальный сайт
https://images.google.bi/url?q=http://pinuprus.pro пин ап казино
пин ап зеркало pin up вход and пин ап зеркало пин ап вход
http://pinupaz.top/# pin-up casino giris
вавада зеркало: vavada - вавада зеркало
pinup az pin-up casino giris pin up casino
vavada вход вавада казино or vavada
http://mycivil.ir/go/index.php?url=https://vavadavhod.tech vavada casino
вавада вавада and вавада зеркало вавада зеркало
вавада vavada casino вавада зеркало
pin up: pin-up - pin up
https://vavadavhod.tech/# вавада зеркало
pin up вход: пин ап вход - пинап казино
пин ап казино пин ап зеркало or пин ап зеркало
http://maps.google.com.ua/url?q=https://pinuprus.pro пин ап вход
пин ап казино официальный сайт pin up вход and пин ап казино официальный сайт pin up вход
pin up вход: пинап казино - пин ап зеркало
вавада казино vavada or вавада
https://www.google.fi/url?sa=t&url=https://vavadavhod.tech вавада казино
vavada вавада зеркало and vavada casino вавада казино
https://pinuprus.pro/# пин ап зеркало
pin-up pin up azerbaycan pin up azerbaycan
pin up: pin up casino - pin up casino
vavada casino: vavada - vavada вход
vavada вавада официальный сайт or вавада
https://images.google.com.au/url?q=https://vavadavhod.tech вавада казино
вавада официальный сайт вавада and вавада официальный сайт вавада
pin up az: pin-up casino giris - pinup az
https://pinupaz.top/# pin-up
pin up pin up azerbaycan pin up
http://vavadavhod.tech/# вавада зеркало
пин ап вход пин ап казино официальный сайт or пин ап казино
http://lonevelde.lovasok.hu/out_link.php?url=https://pinuprus.pro pin up вход
пин ап вход пин ап казино and пин ап зеркало пин ап вход
вавада казино: вавада официальный сайт - vavada вход
пинап казино: пинап казино - пинап казино
pin up вход: пинап казино - пин ап казино
пин ап зеркало пин ап зеркало or пин ап вход
http://www.country-retreats.com/cgi-bin/redirectpaid.cgi?URL=pinuprus.pro/ пинап казино
пинап казино пин ап казино and pin up вход пин ап казино официальный сайт
пин ап казино pin up вход пин ап казино
pinup az: pin-up - pin-up casino giris
https://pinupaz.top/# pin up azerbaycan
вавада vavada вавада
пин ап зеркало: пин ап зеркало - пин ап вход
http://pinupaz.top/# pin-up
pin up casino pinup az or pin up
https://www.google.fm/url?q=https://pinupaz.top pin up azerbaycan
pin up casino pin up and pin up az pin up azerbaycan
пин ап вход пин ап вход or пин ап казино официальный сайт
http://www.thaiall.com/cgi/clicko.pl?20819&pinuprus.pro пин ап вход
пин ап казино пин ап зеркало and pin up вход pin up вход
пинап казино пин ап казино пин ап казино официальный сайт
vavada вход вавада официальный сайт or vavada casino
https://cse.google.dj/url?q=https://vavadavhod.tech вавада официальный сайт
вавада казино вавада зеркало and вавада vavada casino
вавада официальный сайт [url=https://vavadavhod.tech/#]вавада казино[/url] vavada casino
пин ап казино официальный сайт: пин ап казино - пинап казино
пин ап казино официальный сайт пинап казино пинап казино
пин ап вход пин ап казино or пин ап вход
http://mx.taskmanagementsoft.com/bitrix/redirect.php?goto=https://pinuprus.pro:: pin up вход
пин ап казино официальный сайт пин ап вход and пин ап вход пин ап вход
https://pinuprus.pro/# пин ап вход
vavada вход вавада официальный сайт or вавада
https://images.google.fm/url?sa=t&url=https://vavadavhod.tech vavada
вавада vavada and вавада официальный сайт вавада официальный сайт
вавада официальный сайт: вавада официальный сайт - вавада
http://vavadavhod.tech/# вавада официальный сайт
пинап казино пин ап казино пинап казино
пин ап зеркало пинап казино or пин ап вход
http://www.lyes.tyc.edu.tw/dyna/webs/gotourl.php?url=https://pinuprus.pro пин ап казино официальный сайт
пин ап казино pin up вход and pin up вход пин ап казино официальный сайт
vavada вход вавада or vavada casino
https://www.google.tg/url?q=https://vavadavhod.tech vavada вход
вавада казино вавада and вавада казино vavada casino
https://vavadavhod.tech/# вавада
вавада: vavada casino - vavada casino
http://pinuprus.pro/# пин ап казино
вавада казино: vavada casino - vavada
пин ап казино официальный сайт: пин ап казино - пин ап зеркало
https://pinupaz.top/# pin-up
вавада вавада зеркало or vavada casino
https://images.google.com.bo/url?q=https://vavadavhod.tech вавада официальный сайт
вавада официальный сайт вавада зеркало and вавада официальный сайт вавада казино
pin up pin up azerbaycan or pin up
https://toolbarqueries.google.ch/url?q=http://pinupaz.top pin up
pin up azerbaycan pin up and pin up pin-up casino giris
pin-up pin up pin up azerbaycan
pin-up: pin-up casino giris - pin-up
https://pinuprus.pro/# пин ап казино
вавада: vavada - вавада
вавада официальный сайт vavada casino вавада зеркало
http://vavadavhod.tech/# вавада
vavada вавада зеркало or vavada вход
https://www.google.si/url?q=https://vavadavhod.tech vavada вход
vavada casino вавада зеркало and vavada vavada вход
пин ап казино: пин ап вход - pin up вход
vavada вход vavada casino вавада зеркало
vavada вход: вавада официальный сайт - вавада казино
пин ап зеркало пин ап казино официальный сайт or пин ап вход
https://www.ducatiforum.co.uk/proxy.php?link=https://pinuprus.pro пин ап казино официальный сайт
пин ап казино пинап казино and pin up вход пин ап казино
pin up azerbaycan: pin-up - pin up casino
вавада зеркало: vavada casino - вавада казино
вавада официальный сайт: vavada - вавада зеркало
vavada casino: вавада - вавада зеркало
pinup az pin-up pin up azerbaycan
http://vavadavhod.tech/# vavada casino
пинап казино: пин ап казино - пин ап казино официальный сайт
пин ап зеркало пин ап вход or пин ап казино официальный сайт
http://w-ecolife.com/feed2js/feed2js.php?src=https://pinuprus.pro пин ап казино
пин ап зеркало pin up вход and пин ап казино пинап казино
https://vavadavhod.tech/# vavada
вавада зеркало vavada вход vavada вход
вавада зеркало: вавада - vavada casino
http://vavadavhod.tech/# вавада зеркало
вавада зеркало вавада казино vavada casino
pin up azerbaycan: pin up azerbaycan - pin up
pin up вход пин ап казино официальный сайт or пин ап казино
https://www.google.ie/url?sa=t&rct=j&q=&esrc=s&source=newssearch&cd=1&cad=rja&uact=8&ved=0CB8QqQIoADAA&url=https://pinuprus.pro пин ап казино официальный сайт
пин ап зеркало пин ап казино официальный сайт and пин ап вход pin up вход
вавада: вавада казино - vavada вход
пин ап казино: пинап казино - пин ап вход
http://pinuprus.pro/# пинап казино
пин ап казино официальный сайт пин ап казино or pin up вход
https://images.google.it/url?sa=t&url=https://pinuprus.pro пинап казино
пинап казино пин ап зеркало and pin up вход пин ап казино официальный сайт
пин ап вход: пин ап зеркало - пинап казино
pin up casino pin up az pin up casino
http://vavadavhod.tech/# вавада
vavada casino вавада казино вавада зеркало
https://vavadavhod.tech/# вавада
vavada: вавада - вавада зеркало
https://vavadavhod.tech/# вавада
vavada casino: вавада казино - вавада казино
pin up pin up azerbaycan pin up
https://pinupaz.top/# pin-up
vavada: vavada вход - вавада официальный сайт
indianpharmacy com world pharmacy india or Online medicine home delivery
http://ccasayourworld.com/?URL=medicinefromindia.com buy medicines online in india
indian pharmacy indian pharmacy and pharmacy website india Online medicine order
mexico drug stores pharmacies: mexico pharmacy order online - mexican online pharmacy
http://rxexpressmexico.com/# Rx Express Mexico
Medicine From India MedicineFromIndia MedicineFromIndia
MedicineFromIndia: reputable indian online pharmacy - MedicineFromIndia
medicine courier from India to USA: MedicineFromIndia - MedicineFromIndia
top 10 pharmacies in india pharmacy website india or Online medicine order
http://www.risorse.net/template/frame.asp?url=medicinefromindia.com india online pharmacy
п»їlegitimate online pharmacies india best online pharmacy india and Online medicine order Online medicine order
https://rxexpressmexico.shop/# mexico drug stores pharmacies
canada rx pharmacy world: Generic drugs from Canada - online canadian pharmacy
Rx Express Mexico mexico pharmacy order online mexico pharmacy order online
Medicine From India: medicine courier from India to USA - Medicine From India
canada pharmacy online legit: canadian pharmacy no scripts - legit canadian pharmacy
online canadian drugstore ed drugs online from canada or reputable canadian online pharmacy
https://cse.google.mv/url?sa=t&url=https://expressrxcanada.com my canadian pharmacy review
canadian world pharmacy prescription drugs canada buy online and canadian pharmacy best online canadian pharmacy
mexican online pharmacies prescription drugs mexico drug stores pharmacies or mexican border pharmacies shipping to usa
http://www.write.parks.com/external.php?site=https://rxexpressmexico.com pharmacies in mexico that ship to usa
buying from online mexican pharmacy mexican pharmaceuticals online and buying from online mexican pharmacy purple pharmacy mexico price list
п»їlegitimate online pharmacies india Online medicine order or india pharmacy mail order
http://maps.google.com.sa/url?sa=t&url=https://medicinefromindia.com Online medicine home delivery
indian pharmacies safe buy medicines online in india and top online pharmacy india world pharmacy india
http://rxexpressmexico.com/# Rx Express Mexico
mexico pharmacies prescription drugs: mexico pharmacies prescription drugs - mexico pharmacies prescription drugs
buy prescription drugs from india cheapest online pharmacy india indian pharmacy online
Medicine From India: indian pharmacy - indian pharmacy online shopping
https://medicinefromindia.shop/# indian pharmacy online shopping
mexican online pharmacy: purple pharmacy mexico price list - mexican rx online
Rx Express Mexico: Rx Express Mexico - mexico drug stores pharmacies
Medicine From India: indian pharmacy online shopping - top 10 online pharmacy in india
indianpharmacy com pharmacy website india or cheapest online pharmacy india
https://images.google.sc/url?q=https://medicinefromindia.com online pharmacy india
india pharmacy mail order best india pharmacy and best india pharmacy indianpharmacy com
canadianpharmacy com Generic drugs from Canada canadian pharmacy world reviews
pharmacy website india indianpharmacy com or buy prescription drugs from india
https://www.dead-donkey.com/scripts/index.php?https://medicinefromindia.com/ top online pharmacy india
world pharmacy india Online medicine home delivery and reputable indian online pharmacy online pharmacy india
http://rxexpressmexico.com/# purple pharmacy mexico price list
canadian pharmacy victoza canadian drugs pharmacy or global pharmacy canada
https://images.google.com.na/url?sa=t&url=https://expressrxcanada.com canadian mail order pharmacy
canadian compounding pharmacy legit canadian online pharmacy and legitimate canadian mail order pharmacy canadian pharmacy meds review
mexico pharmacies prescription drugs purple pharmacy mexico price list or best online pharmacies in mexico
https://www.feedroll.com/rssviewer/feed2js.php?src=https://rxexpressmexico.com mexico drug stores pharmacies
buying prescription drugs in mexico mexican pharmaceuticals online and medication from mexico pharmacy п»їbest mexican online pharmacies
Medicine From India: top 10 pharmacies in india - indian pharmacy online shopping
mexico pharmacy order online: mexico pharmacy order online - Rx Express Mexico
mexico drug stores pharmacies: mexico pharmacy order online - mexican pharmaceuticals online
Medicine From India MedicineFromIndia Medicine From India
http://medicinefromindia.com/# medicine courier from India to USA
medicine courier from India to USA: indian pharmacy online - MedicineFromIndia
medicine courier from India to USA: Medicine From India - MedicineFromIndia
mexico pharmacy order online: Rx Express Mexico - RxExpressMexico
mexico pharmacy order online mexico pharmacy order online mexican online pharmacy
https://expressrxcanada.shop/# pharmacy in canada
indian pharmacy: indian pharmacy online shopping - MedicineFromIndia
canadian king pharmacy: Canadian pharmacy shipping to USA - reliable canadian pharmacy
MedicineFromIndia: indian pharmacy online - pharmacy website india
https://rxexpressmexico.com/# mexican online pharmacy
Rx Express Mexico Rx Express Mexico RxExpressMexico
indian pharmacy: MedicineFromIndia - cheapest online pharmacy india
MedicineFromIndia: Medicine From India - indian pharmacy
best canadian pharmacy to order from: Express Rx Canada - canada drug pharmacy
https://medicinefromindia.shop/# mail order pharmacy india
http://tadalmed.com/# Cialis sans ordonnance 24h
Pharmacie en ligne Cialis sans ordonnance: Cialis generique prix - Cialis en ligne tadalmed.shop
pharmacie en ligne france fiable pharmacie en ligne fiable or pharmacie en ligne livraison europe
https://www.blickle.cn/цпФхЕЛхКЫф?зхУБ/ф?зхУБцЯецЙ?хЩи/ч?УцЮЬ?ReturnStep3=https://pharmafst.com vente de médicament en ligne
pharmacie en ligne livraison europe pharmacies en ligne certifiГ©es and trouver un mГ©dicament en pharmacie vente de mГ©dicament en ligne
Acheter Viagra Cialis sans ordonnance: Tadalafil sans ordonnance en ligne - cialis generique tadalmed.shop
pharmacie en ligne france livraison belgique п»їpharmacie en ligne france pharmacie en ligne france fiable pharmafst.shop
Pharmacie en ligne livraison Europe: Pharmacies en ligne certifiees - acheter mГ©dicament en ligne sans ordonnance pharmafst.com
https://pharmafst.com/# pharmacie en ligne france livraison internationale
kamagra 100mg prix kamagra livraison 24h or Kamagra pharmacie en ligne
https://wikiroutes.info/away?to=https://kamagraprix.shop kamagra gel
Achetez vos kamagra medicaments achat kamagra and kamagra pas cher achat kamagra
pharmacie en ligne: pharmacie en ligne france livraison internationale - pharmacie en ligne avec ordonnance pharmafst.com
Achat Cialis en ligne fiable: Acheter Cialis - cialis prix tadalmed.shop
Achat Cialis en ligne fiable Cialis en ligne Tadalafil sans ordonnance en ligne tadalmed.com
Tadalafil sans ordonnance en ligne Tadalafil achat en ligne or Acheter Cialis 20 mg pas cher
https://maps.google.ms/url?sa=t&url=https://tadalmed.com Tadalafil sans ordonnance en ligne
cialis prix cialis prix and Tadalafil sans ordonnance en ligne Tadalafil 20 mg prix sans ordonnance
Kamagra pharmacie en ligne: Kamagra Commander maintenant - kamagra 100mg prix
Acheter Kamagra site fiable: kamagra en ligne - Kamagra Oral Jelly pas cher
pharmacie en ligne fiable pharmacie en ligne sans ordonnance or Pharmacie Internationale en ligne
https://images.google.co.nz/url?sa=t&url=https://pharmafst.com pharmacie en ligne avec ordonnance
Pharmacie en ligne livraison Europe pharmacie en ligne france fiable and pharmacie en ligne livraison europe Pharmacie en ligne livraison Europe
pharmacie en ligne fiable: pharmacie en ligne pas cher - acheter mГ©dicament en ligne sans ordonnance pharmafst.com
https://kamagraprix.com/# acheter kamagra site fiable
Acheter Cialis 20 mg pas cher: Cialis sans ordonnance pas cher - Tadalafil 20 mg prix sans ordonnance tadalmed.shop
w5qqkz
djigjg
yxuinn
tcgate
e9tutz
dmhv22
2p29b5
f8u8ll
mwzahn
jsp1fn