bildirgec.org

sütun hakkında tüm yazılar

microsoft exel de hücre kilitleme

| 26 April 2010 10:01

microsoft exel de hücre kilitlemek için yapılacak işlemleri tek tek açıklamak ve sizlerle paylaşmak istiyorum.

kilitleyeceğimiz hücreler seçilir. daha sonra mouse sağ klik yapılarak hücreleri biçimlendir’e basılır. burada son butonda yer alan koruma tıklanır. karşımıza: kilitli ve gizli onay kutucukları çıkar buradan kilitli onayı kaldırılır ve tamam butonuna basılır. daha sonra araçlar’dan koruma, sayfayı koru işaretlenir ve tamam butonuna basılır. artık seçili alana bilgiler girilir ve diğer alanlara bilgi ve yazı yazmamız engellenir. işte bu kadar.

jQuery İle “Gizle/Göster” Sütun ve Tablo Yapımı

Metin METE | 12 February 2010 08:52

Bu yazımızda jQuery ile sitemizdeki sağ yada sol sütunu, tabloyu yada paneli nasıl gizle/göster yapabileceğimizle ilgili uygulama hazırladım. Çalışma mantığı, daha önce anlattığım (jQuery İle “Tab” Uygulaması Geliştirmek) yazısındaki uygulama ve çalışma mantığıyla neredeyse aynıdır. Tek farkı! Bu uygulamada animasyonun daha fazla olması. Çalışan örneği için BU bağlantıya bakabilirsiniz.

Şimdi öncelikle site içeriklerini Ana Tablo içine aldım;

1
2
3
<div class="ana-tablo">
...
</div>

Ana Tablo için eklediğim stil;

1
.ana-tablo { overflow:hidden; position:relative; padding-bottom:10px; }

Şimdide sırayla içerikleri doldurmaya başlıyorum. Öncelikle Gizle/Göster butonlarını ekledim;

1
2
<div class="gizle">»</div>
<div class="goster">«</div></code>

Gizle/Göster butonları için eklediğim stil;

1
.gizle, .goster { font-size:25px; position:absolute; top:0; right:10px; background:#000; color:#fff; padding:5px 5px 8px 5px; line-height:0.2em; cursor:pointer; overflow:hidden; /*Buradan*/-moz-box-shadow:1px 1px 5px #e4e4e4; -moz-border-radius:5px; -webkit-border-radius:5px;/*Buraya CSS3! Her tarayıcıda çalışmaz!!!..*/ }

Tabii bu bölümde de atlamamak lazım! Kullanıcılarımıza sadece “Gizle” butonu gösterileceğinden, “Göster” butonunu stille ekstra olarak gizledim;

1
.goster { display:none; }

Ardından Sağ Sütunu ekledim;

1
2
3
4
<div class="sag-sutun">
<div>...</div>
<div>...</div>
</div>

Sağ Sütun için eklediğim stil;

1
2
.sag-sutun { width:220px; float:right; overflow:hidden; padding-right:10px; margin-right:40px; }
.sag-sutun div { width:200px; padding:10px; margin-bottom:10px; /*Buradan*/-moz-box-shadow:1px 1px 5px #e4e4e4; -moz-border-radius:10px; -webkit-border-radius:10px;/*Buraya CSS3! Her tarayıcıda çalışmaz!!!..*/ }

ve son olarak da Sol Sütunu ekledim;

1
2
3
<div class="sol-sutun">
...
</div>

Sol Sütun için eklediğim stil;

1
.sol-sutun { margin-right:280px; padding:10px; background:#fefee0; /*Buradan*/-moz-box-shadow:1px 1px 5px #e4e4e4; -moz-border-radius:10px; -webkit-border-radius:10px;/*Buraya CSS3! Her tarayıcıda çalışmaz!!!..*/ }

Sayfa için kullanacağımız XHTML kodları burada bitiyor. Buradan sonrasında jQuery ile yazacağımız fonksiyonlar çalışacak.

jQuery kodlarını vermeden önce hazırladığım fonksiyonların ne işe yaradığından bahsetmek istiyorum. Öncelikle ilk fonksiyonumuz, “Gizle” butonu tıklanınca “Sağ Sütun” ve “Gizle” buttonu kaybolacak, kaybolan sütun yerine “Sol Sütun“‘u genişletecek, genişleyecek ama bir yandan da sağdan “Göster” butonu kadar boşluk bırakacak. İkinci fonksiyonumuzda ise “Göster” butonu tıklanınca “Gizle” butonu kaybolacak, “Sol Sütun” belirttiğimiz ölçüde tekrar daraltılacak, “Sağ Sütun” ve “Gizle Butonu” gösterilecek, gösterilecek ama “Sağ Sütun“‘un sağına “Gizle” butonun sığıcağı kadar boşluk ekleyecek. Aman dikkat!!! Anlattıklarımdan kafanız karışmasın. Sadece anlattıklarımı hayal edip, “- tabi ya! böle yapınca bu olucak, şöle yapınca şu olucak.” gibisinden düşünebilirsiniz…

Neyse, yukarıda anlattıklarım hayal ürünü olmaktan çıkıp, kodsal olarak bu şekli alıyor;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
$(document).ready(function(){
$(".gizle").click(function(){
$(".gizle").animate({opacity:0}, 250).hide("slow");
$(".goster").animate({opacity:1}, 250).show("normal");
$(".sag-sutun").animate({marginRight:"-220px", opacity:0}, 250);
$(".sol-sutun").animate({marginRight:"40px"}, 250);
});
$(".goster").click(function(){
$(".gizle").animate({opacity:1}, 250).show("normal");
$(".goster").animate({opacity:0}, 250).hide("slow");
$(".sag-sutun").animate({marginRight:"30px", opacity:1}, 250 );
$(".sol-sutun").animate({marginRight:"270px"}, 250);
});
});

Herşeyi bu şekilde yaptıktan sonra, aşağıdaki gibi kodlara sahip olucaktınız;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQuery İle "Gizle/Göster" Sütun ve Tablo Yapımı</title>
<script src="http://arsiv.pilli.com/jquery-1.4.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".gizle").click(function(){
$(".gizle").animate({opacity:0}, 250).hide("slow");
$(".goster").animate({opacity:1}, 250).show("normal");
$(".sag-sutun").animate({marginRight:"-220px", opacity:0}, 250);
$(".sol-sutun").animate({marginRight:"40px"}, 250);
});
$(".goster").click(function(){
$(".gizle").animate({opacity:1}, 250).show("normal");
$(".goster").animate({opacity:0}, 250).hide("slow");
$(".sag-sutun").animate({marginRight:"30px", opacity:1}, 250 );
$(".sol-sutun").animate({marginRight:"270px"}, 250);
});
});
</script>
<style type="text/css">
.ana-tablo { overflow:hidden; position:relative; padding-bottom:10px; }
.sag-sutun { width:220px; float:right; overflow:hidden; padding-right:10px; margin-right:30px; }
.sag-sutun div { width:200px; padding:10px; margin-bottom:10px; /*Buradan*/-moz-box-shadow:1px 1px 5px #e4e4e4; -moz-border-radius:10px; -webkit-border-radius:10px;/*Buraya CSS3! Her tarayıcıda çalışmaz!!!..*/ }
.sol-sutun { margin-right:270px; padding:10px; background:#fefee0; /*Buradan*/-moz-box-shadow:1px 1px 5px #e4e4e4; -moz-border-radius:10px; -webkit-border-radius:10px;/*Buraya CSS3! Her tarayıcıda çalışmaz!!!..*/ }
.gizle, .goster { font-size:25px; position:absolute; top:0; right:10px; background:#000; color:#fff; padding:5px 5px 8px 5px; line-height:0.2em; cursor:pointer; overflow:hidden; /*Buradan*/-moz-box-shadow:1px 1px 5px #e4e4e4; -moz-border-radius:5px; -webkit-border-radius:5px;/*Buraya CSS3! Her tarayıcıda çalışmaz!!!..*/ }
.goster { display:none; }
</style>
</head>
<body>
<div class="ana-tablo">
<div class="gizle">»</div>
<div class="goster">«</div>
<div class="sag-sutun">
<div>...</div>
<div>...</div>
</div>
<div class="sol-sutun">...</div>
</div>
</body>
</ html>

TERMESSOS

admin | 07 July 2009 18:26

Antalya’da en az yarım gününüzü ayırmanız gereken bir günü birlik tur önerim var. Zamanınızı hiç boşa harcamış olmayacak, çok hoşnut kalacaksınız. Antalya merkezden yola çıkıp Kepez üstü’nden Korkuteli yoluna 6,5 km gittikten sonra sağda Karain mağarası yol ayrımı, solda ise Güllük Dağı – Termessos Milli Parkı girişi var. Kapıdan sonra ören yeri park sahasına ulaşmak için biraz dönemeçli dar ama asfalt yolla 8,5 km tırmanmalısınız.

Termessos, Beydağları’nın uzantısı olan Güllük Dağı’nın iki tepesi arasına kurulmuş. Deniz seviyesinden 1050 metre yükseklikte olan ve çok geniş bir alana yayılan kentin Türkiye’nin en eski ve en korunmuş arkeolojik yerleşimlerinden biri olduğu söyleniyor. Kentin ne zaman kurulduğuna ait kesin bir bilgi yok. Ancak eski yazıtlarda Termossos’lular, kendilerinden eski bir Pamphylia kavmi olan Solim’ler diye söz ediyorlar. Bir tür Psidia lehçesi sayılan ve kendine özgü olan bir dil konuşuyorlar. Tarih sahnesine çıkmaları ise Büyük İskender’in kenti kuşatmasıyla, M.Ö. 334 tarihinde oluyor. İskender’in bu cesur halka dokunamadığı, kalelerinde bıraktığı ve Anadolu’nun içlerine doğru yürüdüğü yazıyor. Kuşatıp da alamadığı tek yer olarak biliniyor.

mySQL’de Recordcount (Toplam Kayıt) Kullanımı

lazaronnie | 30 March 2009 12:39

Microsoft firmasının access ismini verdiği veritabanı uygulaması ile projeler geliştiren arkadaşların bildiği gibi ado bileşeninin recordset sınıfı bize uygulamalarımızda bir çok kolaylık sağlamaktadır. Bunlardan birisi de bir sql sorgusu çalıştırdığımızda recordset nesnesine ulaşarak etkilenmiş kayıt sayısını alabiliyoruz.

Ancak bahsettiğimiz recordset sınıfı mySQL ile çalışırken bir takım problemler çıkarmaktadır. Mesela recordcount metodu çalışmamaktadır. Hal böyle olunca mySQL ile toplam kayıt sayısına erişemeyeceğimiz kanısına kapılmamız normaldir. Ancak durum öyle değil. Kayıt sayısına erişmek için mySQL’in de 1’den fazla yöntemimiz bulunuyor. Şimdi sırasıyla bu yöntemlere bakalım.

Kaybolan Değerlerimiz, Birer Birer İniyor Sahneden…

| 05 January 2009 10:20

Tüketim toplumu olduk. Tarihte işlenmiş eski değerlerimizin yerine, yeni teknoloji yöntemlerini tercih eder olduk. Öyle bir zaman dilimini yaşıyoruz ki, teknoloji başımızı döndürüyor. Geleneksel yöntemlerle yapılan sanat ve zanaatlara taleplerimiz giderek azalıyor. Bir zamanlar, göz nuru ve alın teri ile harmanlanmış mesleklerimiz ve dünden gelebilmiş zanaatçılarımız vardı; cam, çini, taş, ahşap oymacılığı, telkârî işçiliği, kutnu bezi dokumacılığı ve diğer dokumalar gibi zanaatları yaşatan ustalar ise bugün giderek çekiliyor sahneden…

TAŞA HAYAT VERENLER(Taş İşçiliği): Bir zamanlar, taşa ruh kazandıran, taşı bir dantel gibi işleyen ustalarımız vardı. Zanaatçılar, blok şeklindeki taşları, özel yontma işlemleriyle el emeği, göz nuru ile bezer ve bir eser ortaya çıkarırdı; çeşmeler, şömineler, aynalar, masalar, dış cephe kaplamaları(oymalı sütunlar, nişler, kapı ve pencere söveleri, tavan süslemeleri vs…) ve diğer ürünler…
Günümüzde, tarihin derinliklerinde kaybolan taş ustalarının, ellerinin kıvrımlarını ve alın terlerini, Mimar Sinan imzalı bir caminin duvarlarında ya da başka tarihi yapının içinde hissederiz. Türkiye’nin belli bölgelerinde, özellikle İç Anadolu ve Ege Bölgelerinde az sayıda bu zanaata ve zanaatçılara rastlamak mümkündür.

ÇİNİCİLİK: Çinicilik dendiğinde İznik Çiniciliği akla gelir. İznik çiniciliği, 16.yy’ da en parlak ve en görkemli dönemini yaşamıştır. Bugün ise İznik’te bu geleneğe gönül vermiş az sayıdaki ustalarla, çinicilik devam ettirilmeye çalışılıyor. Atölyelerinde, geleneksel tekniklerle ve butik çalışan çini ustaları, kullandıkları turkuvaz, firuze, yeşil, sarı ve kahve renkleri içeren sırlarla imzalı işler çıkarıyorlar.

WordPress Temanızı Özelleştirin

maxhoper | 06 March 2008 09:10

Klasik blog temalarından farklı bir tema wp teması tasarlamak istiyorsanız ya da mevcut tasarımınıza ne gibi yenilikler katabileceğiniz araştırıyorsanız cre8d-design.com bir alternatif sunuyor. cre8d-design.com sayfaların farklı bir şekilde listelenmesini sağlayan örnek temanın kodlarını ziyaretçileriyle paylaşmış.

Sayfalar sitede gösterilen adımlar uygulandığında şu demodaki gibi listelenebiliyor.

İlgili kodlar ve ne şekilde kullanılacağı şu sayfada yer alıyor.

buna benzer sütunların kullanıldığı bir temanın genel görüntüsü
bu sütunların kullanıldığı bir temanın genel görüntüsü

Bu tür listelemelerle genellikle magazin style adı verilen temalar tasarlanıyor. Akılda canlanması adına şu örnek izlenebilir.

css ile hazırlanan arayüzlerde eşit sütun yüksekliği

silberpfeil | 31 October 2007 09:54

sütunların her birinin kendine ait yüksekliğe sahip olması, css tabanlı arayüz hazırlayan geliştiricilerin mutlaka karşılaştığı bir sorundur. oysa, klasik tablo kullanırken, yüksekliği en fazla olan sütun referans alınır ve özellikle arkaplan imajı kullanılan arayüzler sorun yaşanmadan görüntülenirdi.

bu probleme, dynamic drive çok güzel bir çözüm getirmiş. kullanımı için buraya, direkt olarak javascript dosyasını indirmek için buraya bakılabilinir.

CSS, PHP, flash, AJAX ile grafik ve çizelgeler

oceangray | 03 May 2007 13:48

CSS, PHP, Flash, Ajax ile websitelerinizde veya projelerinizde kullanabileceğiniz çizelge ve grafikler…

CSS – aşağıdaki resimde gördüğünüz sütunlar css ve Xhtml kullanılarak ortaya çıkarılmış.. Kodlar ve örnekler için.

CSS + Javascript – css ve javascript ile oluşturulmuş sütun çizelge. Önizleme için buraya kaynak kodları indirmek için buraya tıklayın..